First, vehicle winches aren't rated in "tons", they're rated by thousands of pounds of pulling power. Nobody makes a 7k winch, so you're looking at an 8 or 9k winch if you want to be above that, or a 5-6k winch below. IMO, anything bigger than about 5k is too much winch for a SxS. You do want something that will get you out, but you do NOT want something that will do damage if you get snagged...
You also need to match the winch to the battery, and since you have a built in winch mount plate, to the plate. My guess is that the battery is smaller than a standard auto battery, and that the winch plate is sized for a 3500lb winch. You might get a 4500 or 5k winch to bolt up at the top end, but bigger than that and the winch probably won't fit, let alone bolt up, and a bigger winch will kill your small battery if you use it much.
Measure the bolt pattern on your plate, and see how that compares to a 3500-5k winch. HF has the measurements on their site for their winches. I have two HF winches, a HF 3500 and a 5000lb. Both mounted to cradles. I use the 3500 on my ATV, and on my trailer. The 5k goes on the front of my wife's Jeep Comanche. Mostly used for pulling trees out of the trail, since it's usually less work than cutting them up. They've both been good winches, and I'd not hesitate to buy them again for occasional use.
If you want to spend some money, I would recommend Warn. I have an XD9000i and an 8274 that have been abused and still work great. They're both about 20 years old, and neither have ever let me down.
My experience with Smittybilt winches is from several years ago, but they were junk at that time.
Regardless of what winch you end up with, you should also get and carry a small kit of accessories, including a snatch block, clevis, choke chain, and tree saver strap. If you REALLY stick it, and single line isn't enough to get you out, you can always double line. Even with a 3500lb winch, double line gets you to 7k lbs. That's easily enough to rip off suspension parts or bend things you don't want to bend, so you have to be careful...
As for wiring, I would suggest just using the included remote, and disconnecting it when not used. HF also sells a wireless remote that works OK with their winches. I don't see the point mostly... You should be IN the vehicle when winching, and helping with the engine, not standing 50' away winching it dead...
You can add a disconnect if you like, just in case something goes wrong. Keeping it disconnected most of the time will also keep the positive lead from corroding in the weather too. Just make sure it'll flow the amperage that the winch requires.
Good luck!!