hi
all these are quite easy to do, as long as you have descent jack, axle stands, spanners and sockets
front upper ball joint means swapping the whole arm which is quite easy
rear tie rods would swap as a pair, these can be a bit fiddly but ok to do, rear tracking or 4 wheel alignment will need doing after this, as the tie rods are adjustable and alter tracking on the rear
lower shock bush can be replaced on its own, bushes can be bought, if shocker looks ok, a vice and a few sockets will press the bush out and back in
work shop manuals here http://www.jagrepair.com/
cheers
Joe