My experience is running in NJ so it may be a different climate then Ontario but here's what I wear for cold weather running.
Normal running shorts
Tech T and cotton long sleeve shirt over it
Nike Drifit running gloves (but the Thermafit might be a better option in your cold enviornment) (https://store.nike.com
Bondiband Wicking Hat (Wicking Hats - Bondi Band