Does it relatively gently push down against the skin? I put 3 clips I fabricated to hold the front of the canopy down. There still are a couple gaps about 1/8 inch. Flox can be used to fill the gap when you glass the front. You will need to figure how to keep it smooth on the inside ( eg a fillet stick/popsicle stick trimmed to fit, and tape the inside canopy for anything that squeezes in), and I recommend mixing in black dye (ACS and others sell dyes for epoxy) so you don't see much of it with your preferably black glare shield.
Of course, double check with Vans, but I think flox will be your friend.