Yes u are correct there is always a chance of damage to the vehicle's paint or interior. As far as mouldings go the customer is always welcome to request oem mouldings for the install at the customers expense of course. On our z's I believe the universal 16mm top moulding fits and looks better than oem. But that is not usually the case on a lot of other cars tho. Lol