You guys both joined SAU 16 minutes apart....
Welcome to the land of the might Skyline...
Mate if you want drop down to your local suspension shop and they will give you a very clean understanding on what needs to be done....
A ball joint replacement is not really a diy job as you need a press... So you will end up going there anyway... Unless you have a press of course...