Hi Gromit, did the kits come with new needles and seats?, I'd think after sitting for a while there'd still be a fair bit of crap and perhaps even rust in the tank, a couple of cheap filters between tank and carbs can save some headaches
I had a Vstrom 650 in the past that was ok ( same donk ) and did the job of bashing up gravel roads and highways reliably
As for helmets, have a look at the Nitro range, they aren't the top of the pile, but fit well and are comfortable, with a decent safety rating, very well priced too and better than a 2nd hand helmet for sure.
Saitch, I recently fitted a Chinese Mikuni tm 36-68 pumper Carb and 300 kit (292cc) to my KLX chook chaser, and after dialling it in with suitable jets ( also Chinese ) it goes great all the way through the rev range, and is not noticeably different to the genuine article that I fitted to another KLX a couple of years back.
So, should bode well for your purpose hopefully. ymmv
Cheers

