RE: Attaching a Canopy (Neatly)
Yeah, the striping tape is what's found in auto parts stores. Of course, the same stuff is packaged by the hobby suppliers and you can buy it in your LHS too. If the package says that it cures in the sun, it's probably auto striping and it seems to hold to the canopy plastics decently. Ultracote also packages striping tape and all that I've seen of it is actually just ultracote covering material.
And I'll join the crowd that says not to bother with the silicone.