New to a RZR

Hello. Been riding ATVs for years and have had a Honda Rancher 350 and currently still do have a Grizzly 700 that I really like and have had very few issues with. Kept waiting for Yamaha to build something that meets my needs and got tired of waiting. Just got ’16 RZR 900 XC for a really unbeatable price, dealer actually thought they were selling me a ’15 but it comes up as a ’16 when I registered the RiderX and did all me legal stuff. Live in Hayden, ID and am just waiting to get out and ride. My little girl makes that going out on a whim thing a little more difficult, that and I’m waiting on parts to get my winch and UTVMA roll cage mounted up (apparently Polaris changed the mounting threads on the upper portion of the roll cage from fine to coarse thread, might just go buy the bolts and get it mounted so I can at least be ready to ride should the opportunity present itself. Couple of quick questions:

1. Do you guys think a Superwinch Terra 35 should be sufficient for the RZR? I know I can drill out the holes on some of the mounting plates and get a 45 to fit but I’m just wanting everything to fit nice and clean and I’ve already got a snatch block just in case.

2. Is the rear hitch on the RZR a class 1 or 2? Looking to put a 1 1/4 to 2" adapter hitch on and just want buy the right product the first time.

Thanks for any assistance and maybe I’ll get a chance to ride with some of you in the future.

Thanks,

Mike