a bit of dust isn' t worth worrying about its complete, and its even got the left side switch toggle there lol that's what RH means (repair handle bar switches ) a bit of a clean up and you should be on your way
but before you get going have a look on the English XS site there's a page
titled new XS owners check list
as Xtian mentioned another XS rescued from obscurity
Tim