So you've got the rotor off, right? I think they made the rotors separate starting in 2000. Then, you need to loosen the 4, 12 point bolts on the backside of the knuckle. There are several schools of thought for this next part, but I'll tell you how I did it.
I left the 4, 12 point bolts threaded into the hub, but sticking out loose.
Put a BIG 2 jaw puller on the hub flange, pushing against the axle. (The 1 11/16th" axle nut was broken loose and taken off while still on the ground w/ the tire on)
Tighten the puller 'sort of tight' to put pressure on the hub assembly. If you tighten it too much, it might pull the bearing apart. ( I would guess I had about 40 ftlb on it)
Then, I did three things to help work the hub assembly out of the knuckle. 1. I put the socket with extension on the 12pt bolts and beat on the extension with a 2lb mini sledge. 2. Wedged the socket/extension(s)/breaker bar against something on the knuckle or frame (while the other end was on the 12pt bolt) and had my wife start the truck and turn the steering. This uses the power steering to essentially press off the hub. 3. Beat on the circumference of the knuckle to deform the hole so the hub assembly can vibrate out. This will probably only work if you do it in conjunction with the puller.
It all took about an hour from when I loosened the 4, 12pt bolts to when the hub was free.
Reassemble with lots of anti seize.
I can't tell you about the seal. Haven't had to do that one yet.