Restores Protects

How can i restore and protect my canvas canopy for my campavan,it has a lot of mould on it, have gurney it of
The canopy to the campavan i just bought is in terrable condition with mould,ihave gurneyed off and dried it out but still alot of stains still remain ,is there some thing i can paint it with to improve and protect it.
I have a friend of mine that owns a 76′ vw westy and we replaced the poptop canvas on it. The first thing you can do to help out protection against mold and moisture is buy some scotch guard the kind that dupont makes and spray it down completly. It will repel against the rain and it has a UV protectant in it as well to help against fading.
Hammond & Leslie Quick Original Wood Finish Restoration System