First of all,
Welcome to Pakwheels FORUM and I congratulate you on your FIRST POST
Regarding car work, I would say get the bushes changed as suggested by your mechanic. (go for 555 brand)
Also get your tie rod end checked as that is also critical
shocks can easily be get for around 6k to 8k
I would suggest to get the work done one by one and you will your self learn and the faults can be fixed one after another.
All the work that you have mentioned is not difficult so any mechanic can do it.
and Best of Luck