Remember this about rust, what's considered bad rust in Cali (where you are) woudl be considered clean, showroom fresh sheetmetal here on the east coast. lol!
The E9 is getting rather hard to find parts for. Your best bet is to head over to the
http://www.e9coupe.com/ forums.
Absolutely stunning cars, though..