On the special tools subject. You will need a 3/16" drift punch to remove the roll pin from the DOJ where it attaches to the transmission stub.
Some guys use a pickle fork to separate the ball joint from the wheel bearing housing (aka knuckle). This method will most likely destroy your ball joint rubber. I use a LARGE screwdriver or SMALL crowbar to separate the ball joint. Tie rod to wheel bearing housing, I take the castle nut off... flip it over 180 and screw it back on until the nut is flush with the bolt (about 5 or 6 turns). Then hit the top of the nut with a dead blow hammer to release the tie rod. It helps on all joints to bang on, under and around to aid in loosening (probably high freq vibration... huh?)
Some liquid wrench or PB Blaster helps lube and release some joints/threads. Maybe do this the night before you work on it.
Tools for your Subaru. Sockets -10mm, 12mm, 14mm, 17mm, 19mm, 22mm and the big 36mm for the axle nut. 1/2" Drive will make your life easier. I still have the sockets I bought at a pawn shop in Boise in 1987. Spent about an hour sorting thru big boxes of loose sockets. Picked out all the Craftsman sockets - paid $1 apiece for them. The owner threw in a toolbox for free.
And of course, read the posts. How to Keep your Subaru Alive (HTKYSA) is a good read. The link to download is on here somewhere.