I second on the broken angle. The sunroof is not so complex as described by shops.
You're car is a w124. I believe you got exactly the same roof as w201. I should have a printout from MB EPC somewhere.
You can do it...hardest thing is to get started.
'87 MBenz 190E 2,3 8vlv