If ya have a 7 blade rv plug in on yer rig, it'll have a 12v line to it..if not then just trot down to yer friendly parts house and see what ya like that'll work..
Speakin of winches, I love Craig's list..fell into a winch bumper (which I wanted for a base for a moose guard) for $200 delivered and it came with a Ramsey DC200R towing and recovery winch, 190' 3/8 cable, 4' chain between cable and hook and 4 roller fairlead..
The winch will do 8000lb single line dead lift or pull...had to extend the frame on the Suburban, but works just fine..Now just gotta find some 1" pipe for cheap for the guard...