Had mine for 15 years (feel awld now).
Spares can be tricky but it does share most parts with other Yamahas as long as you have the part number you should be able to get it.
Consumables like pads sprockets oil filters are OK its when you need model specific stuff, to redo the forks cost a whapping �240 for a handful of those coated spacer/washer/bearing things.