The inner ball joint is a 21mm nut, a snap on 3/8 21mm universal socket works the best but a swivel will also work. A long extension and a breaker bar.
The outter ball joint is an 18mm and can be wrenched off. Both ball joints can be hit hard a few times and will pop out. A ball joint seperator works great also.
To put the bushing onto the arm rub some liquid soap inside the bushing and beat it on with a deadblow or a heavey rubber hammer.
To tighten the inner ball joint lower the vehicle onto the wheels and it will hold the ball joint so it wont spinwhen tightening.