One more thing ..... get rid of the towbar !!!!! It's a sports coupe not a refuge tip hack.
My initial thoughts were that it's probably been used to tow heavy things and the subs produding gave my a mental image of a hoon going down the road with "doof doof" sounds blairing ....... From my perspective, not a cool look. The M3 mirrors, wheels and clear indicators front and back are a clean and cheap upgrade to bring a 95 to a 97 spec. I did the same to my 93 E36 320i 4 door I once had but ultimatly, it was still a 93 model.