After trying to get the wheel hub out with knuckle still attached to the car - and completely failing - removed the knuckle fully. This includes two ball joints (lower arm and tie rod) and two large bolts securing knuckle to the strut.
Removing speed sensor: take out the bolt securing it to the knuckle and try to pull the sensor out. About 99% chance it will not come out, so then you undo the bolts securing it to strut and wheel well, unplug it, and pop off the plastic holder securing its connector to frame.
Getting hub out of the knuckle, once the knuckle is off:
A kit like this may do the trick:
Buy OEMTOOLS 37342 Master Wheel Hub and Bearing Remover and Installer Kit, Back and Front Wheel Bearing Puller Kit, Back and Front Wheel Hub Puller, Easy to Use: Hub Assemblies - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
www.amazon.com
If you have a press, can use that. You could also rig something using clamps and a hydraulic bottle jack.
Problem is, that speed sensor protrudes into the knuckle and is in the way. Real hard to get the hub out without destroying the sensor in the process. If you do damage the sensor, you will need to order a new one (about $40 for OEM, make sure you get the correct side). Old sensor will need to be drilled out. It is 3/8" diameter. I used a 23/64" bit drilling out mine. Make sure you drill it out BEFORE putting the new hub in. In general, the magnetic ring on the hub is real easy to damage, so be careful with it.
Now onto the axle... I already gave a full account of my travails in the thread linked above. If that support bearing is stuck in its bracket, there's just no clean way of getting it out without destroying the support bearing.
Not sure what you mean by "trying to replace the CV joint". Exactly what parts have you ordered? Cause you have two options:
If you have not done any serious hammering yet, you can retain the inner axle portion. Clean out the inner joint cup, do whatever you needed to do with the outer CV joint, and then reassemble the axle in place using a new inner boot kit, repacked with new grease etc.
Or you bite the bullet, force the old axle out and replace with a full new axle.