It seems like the caliper bolts on mine were more difficult than the hub bolts, but all of them were pretty snug. I rounded off the hub bolts on mine just being lazy and using a regular socket on the impact wrench, it of course split and rounded the bolt. A bolt extractor got it out with no problems.
I did have to beat mine out of the steering knuckle with a little sledge hammer. The new one should already have lug bolts and the speed sensor and wire harness attached, so you shouldn't have to be too concerned with those. Just trace the wire back and plug it in on top of the frame rail.
Check for torque specs when reassembling it, I have the specs from my factory service manual for my 99 which are *probably* the same if you need them. Its a pretty quick job, I would guess an hour or so start to finish.