Wheel Bearings are no problem, I recommend that you have a manual for these minor maintenance items, if you don't all ready have one and a wheel bearing adjusting tool/socket they cost about $12.00.
The ball joints, first thing order a set of them 2/upper, 2/lower I found Jeff's Bronco Graveyard had the best prices and they were Dana, and get a Dana socket to adjust and torque them to the correct torque spec.
Easiest way to r/r the ball joints is to walk the knuckles & new ball joints into a machine shop and let them press them in & out, it usually is about $30.00 to $60.00 depending on what region of the country you live in, or you could buy the tool to do this yourself from B.C. Bronco's.
Oh and for removing the knuckles, remove everything, hub/rotor (you will need the hub socket to remove this), spindle, axle shaft and back off the big nut on the top ball joint & remove the big nut from the bottom ball joint and a good idea is to soak them down with W.D. 40 for a day or two in advance.
Then take a B.F.H. and beat on the upper ball joint until it breaks loose, usually the bottom one breaks loose when the top one breaks loose, if not I take a 1"dia. steel rod about 12" long and use it to get to the bottom one and beat on the rod until the bottom ball joint breaks loose. Hope this helps you out, Francois.