installing a vinyl top on a non vinyl top car

Can's say about a Demon but on my 67 Barracuda the SS trim has adjustable pins in the trim channel that go through the body below the rear glass and are fastened on the inside of the trunk opening with speednuts.