Problem with winch is that they are heavy and will sag out your front springs real quick unless you already have done an OME lift. So if you are stock, ah....it would be...
Lift it using a quality spring lift.. See lift section.
Then the best winch's are made by Warn Industries 9000lb would be good not cheap though around $1500.
There are 3 types of mounts, 1 a ARB bumper 2 Detours Backbone 3 front receiver hitch.
The Warn Portable requires a 2" front receiver and I will have to let others comment on possible availability etc on that.