Eric (Broncoholics) has a good winch,
I like the 9500Ti (low profile) or the 8274 (upright) Warn winches.
There are several dealers in Red Deer, You may find better deals in Calgary. Modern Motors is a Warn dealer.
Do some research at Warns website, keep an eye on the local Bargain finder.
And yes a snatch block and a tree saver are necessities!!
Warn winches only rely on your battery and alternator, they come with their own cables. As long as your charging circuit is in good condition and your battery & cables are in good shape your truck will be fine.