They make the studs now, that use a small screw to attach them to the body.
I am on the fence right now on putting a vinal top on my car. It was just painted, but left the windshield and back window molding off. Need to decide soon, cruising season is here.