If you were in the U.S., I'd suggest Jamestown Distributors
as a good source for building supplies. Maybe they ship to Canada?
Another source, for supplies and possibly your sail, might be Chesapeake Light Craft
. Not certain, but I think they have an Ontario-based partner? They have a little standing lug sail for their Eastport Pram that might work on your dinghy.