"Something old, something new..."
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