Shame someone ruined the car but putting in that cheesy sunroof.
A couple of good things it has are the manual windows, manual seats and HVAC. I could live with those seats. They'd be much more comfortable than the MBTex ones.
When I first looked at the photos I thought it was a W201 but the photo of the rear end confirmed to me it is a 124.