I must beg to differ on the marine hull bottom paint suggestion. Believe me, I was the operations controller for Hinckley Yachts in Maine the last 8 years. Hull antifouling paints are extremely hazardous, many are copper and aluminum based, and are designed to be "ablative" paints (meaning they slowly where off over time). That's not to say they aren't very tough coatings. They are designed for hull bottoms not marine aquariums.
I've used West System Epoxy to coat several canopies with great success. Once cured it is essentially plastic and quite impervious. If you are using a reflector (which you should), I don't feel its neccessary to have the inside of your canopy be white. But, you could coat it white first and then epoxy over it if you wanted.