From what I can see the car looks fine. Unless thats an ole pic and you had a very nasty werck.
As for replacing the motorplates, I would keep the ones you have on there now. They don't allow you to run really small tires but they are light which is great for stock.
The diff can be rebuilt with new rings and balls.
As far as the tubes and shock go just refill the oil in there. It leaks out over time so its probably not broke or any thing. You just need to do bacic matinance.
I refill my tubes every 3 runs and the shock every 5 runs.
Hope this helps and saves you a lot of money.