RE: Canopy/ windshield adhesive.
Formula 560 works a treat on all canopies and anything else plastic. Dries clear although initially the white colour is a bit disconcerting, do it last thing, go to bed and wake up to a very well attached canopy (or whatever).