2) Does the solenoid come pretty H2O proof on the XRC or should I RTV it?
It is just my PO but I think waterproofing the solenoid would be a waste of time. #1, it's 12 volt,, it'll work just fine when wet or submerged, our starters and alternators are not "waterproofed" and they work just fine when soaked. #2 If you seal that thing up, and it still leaks a tiny bit or moisture condensates on the inside, it won't dry out and it'll get rusted very quickly and you won't even know it. #3 The add campaigns that the lower end winch companies are putting out, then adding an additional huge cost for the "waterproofing" ( caulking, O-rings, gasket ) are just that, an add campaign to sell winches. I don't ever recall a time in winch history that waterproofing was ever an issue. Really, when was the last time anyone has ever read about a winch failing because it was wet? Have a good day, and good luck with your new winch !!