Getting ready for Snow Plowing

Hej everyone!

I have a new 570 Touring and am just loving it!
Curious if anyone out there uses their ATV to plow snow?
Do you plow for houses in your area? What do you charge them, if anything?

Other than the obvious plow, is there anything else I should consider getting before the winter season arrives?

Are hand warmers a must?
Snow chains?
Do you wear a helmet when plowing?
Extra lights?

I’ll be using my 570 to plow our driveway and then drag a sand spreader behind to sand the really steep hill that leads up to the house.