sorry to say that my car has many problems these days

and needs a big amount of money to be fixed. especially with a lake of spare parts in my country, here it is hard to find a parts for e21 with a good condition and most of them are used.
1st: i need to change the rear suspensions urgently, they became very bad and not comfortable at all. ANY ADVICES??
2nd: the heater is not working, it works with a very loud noise and no hot air out
3rd: the sunroof drops water into the interior sometimes especially when it rains heavily, i don't know if the rubber is the reason or it's related to a body work.
but the proiority for the suspensions, do any body recommend a specific kind or brand name ??
