I think I have some GPS cords for the 'moto districts' of a few countries where you'll be able to pick up most generic stuff. The only thing i would buy from Yamaha would be the oil filter, everything else was from the moto shops. Some Swiss friends had trouble finding dealers with air filters so make sure you get a cleanable one and do it yourself. The missus wrote a little book full of handy tips if you're interested.
https://www.amazon.co.uk/Tips-Travel...helle+lamphere