As for seed suppliers, I've been happy with Nirvana/Seedboutique/Seedbay and Cannaseur, as well as the breeder RushMan, but he's low-level and doesn't advertise for the obvious reasons.
In Toronto, if you feel like a nice afternoon drive, there's a cute little shop called Sacred Seed that is well stocked.
For a strain that will do well outdoors in Upstate, look at West Coast Seeds' 'donkey dick' , the classic Northern Lights#5 (you can get those all over the place), skunk#1, Niagara, Federation's Sweet Island Skunk, etc.= all strains bred to finish outdoors in southern Canada.
And BONUS, the strains I listed are all stable, so you can make your own seeds from the most vigorous male in your seed pack, and save only the seeds off the very best female. This way, you are further selecting for traits that do well in your specific grow conditions. That's how Skunk#1 came about... bred to be locally acclimated to a New England growing season before being taken out to Cali by its breeder.