Donald, I do not know about the first 2 questions but I can answer the 3rd one. The BMW wind deflector is well worth the money. It cuts down the wind and the rear belt whipping. I used to have a '95 325iC... Theo. '97 M3 (I got addicted to driving schools...) <<<