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.