Have had two Rhino's..660 & FI 700.....now have Teryx 800
Your 450 may be a tad short on power....but still a good solid machine
Two links below...new & used parts....
RMATV here in Utah is fast..great service
https://www.powersportsnation.com/https://www.rockymountainatvmc.com/oem-parts/Yamaha