The ball joint *wrench* (not the same as the press) is OTC 7080. Napa has them, for instance.
For the ball joint press I used a Harbor Freight, which some people have exploded but worked fine for me. I seem to recall being gentle and using lots of WD40. This same press can do the U-joints, so you might be justified in buying one, handy to have trail side.
The dental picks are a godsend. Snap ring pliers, yep, also good. The tiny (1/8", I think) Allen/hex wrench for the locking hubs and the one for the caliper slides is 3/8". For that you want a hex head that goes onto your ratchet, not just an allen wrench.
The rotors are held onto the wheel hub by the studs, so ideally you'd press them in and out with a shop press. It can be done with a brass drift and a sledge hammer, which I think is superior to a stack of washers and a lug nut driven by an impact gun. I have used all three techniques myself
Expect lots of goop and dust, so a can of brake cleaner and a stiff wirebrush will come in handy. Also, you'll end up with lots of little parts, so have plastic baggies or containers of some kind handy (I use like TV dinner trays to seperate everything.)
Also, if you're new to this, do one side first, leaving the other side in one piece so you can look and see where things go. For the fronts it's not bad, but when you do the drum brake stuff in the back it is HIGHLY recommended to do one at a time so you can use the other side as a reference putting it all back together
-- A