RE: canopy hold down screws
I had the same problem with my Seagull 540 and a Magnum 91 wanting to vibrate the canopy bolts,infact lost one,I put a small piece of fuel tubing on each bolt,about 1/8 long,that sort of gave pressure to the bolt head and stopped it from turning out.
I hope this helps!