Yes to the canopy glue. I have not worked with Gator Board, but I understand canopy glue seems to have the universal properties that were once attributed to Goo, but without the nasty side effects.For the roof, rolled felt roofing, aka tar paper or standing seam metal.