Most of that sounds like factory only parts so a dealer is your only option. Several of them sell online or just check with your local one. Pricing is usually very close of not the same after shipping.
In that case you're going to pay no matter what. Polaris has dealerships world wide now. I would go to their web site and do a dealer locate. Hopefully find one closer to you than the USA that should save you a ton on shipping.
A forum community dedicated to Polaris ATV owners and enthusiasts. Come join the discussion about Rangers, Sportsmans, Scramblers, Magnums, and others. Research modifications, troubleshooting, maintenance, and more!