Can I purchase spare parts direct from Yamaha?

No. Only a Yamaha dealer sells Yamaha products, including genuine spare parts and accessories.