For sure that TO is way bigger than Montreal but Montreal is WAY more fun and cooler of a place than TO. That's what I meant in my previous post. Sure TO deserves a few days to be spent there as Toronto also has some stunning places and highly recommendable cultural places to see and go and a not so bad party scene as well.
Lit, answering your questions:
a) Toronto-Vancouver (BC) by air is about 5 hours. Think going from the extreme south of Rio Grande do Sul to the extreme north of Roraima, in other words, uma caminhada, né?
Alberta is a little bit closer. Think a POA-Manaus. By car, don't even think about it unless you a minimum of 1month as driving from TO to Alberta and or British Columbia, you're looking at a good entire week driving. It'd be cool if you're with friends have loads of time. On a 10 day trip, if you can, plane it, you won't regret it. Specially do not miss Banff in Alberta, one of the most gorgeous natural parks anywhere in the world. And of course, Vancouver should not be missed as well along British Columbia.
I have no clue about hotels's price in Toronto and Montreal. I live in Toronto and have loads of relatives here so there's never any need to stay in a hotel, other than the occasion trip to the motel, but that's, well, universal, hey?
Speaking of motels, mind you they are nowhere near as fancy as Motel Vips in Rio which simply blows your mind with their private swimming pools with views of the ocean, waterfalls in the pools and even some suites with swimming pools inside
the freaking rooms!!!!UNFREAKING BELIEVABLE!!!
I hope you've at least experienced it once, if not, do it next time you're in Rio. Not cheap but well worth every single centavos!
Same thing for hotels in Montreal as I have relatives there, so not too familiar with the hotels there. But I'd be also interested in knowing how much are the hotels in Montreal as I may go there in the next few weeks with a bunch of friends and stay in a hotel just to party like crazy.
c) Women: Canadian women are gorgeous face-wise. Body wise, not as sexy as the proverbial and killer Carioca, Paulista, Gaucha or Brasileira in general. Attitude wise, you'd get the best and most open-minded and liberal and coolest ones in Quebec and Montreal. They're hot, beautiful, sexy, feminine, fashionable, very flirty and willing and down to earth there. Unlike in Toronto where the general feeling among the ladies is that they are made of gold and hence, have a somewhat arrogant attitude.
And as you may know, contrary to Brasileiras, where kissing means nothing, a Canadian girl, once you've kissed, she's all yours and she can be quite imaginative and a real athlete, perhaps not a triathlete like the Brasileiras but you'd be surprised what kinky things they'd do and be willing to do with the right approach.
Personality-wise difference between Torontonian and Montrealers girls is that generally speaking, the Quebecoises are more down to earth and cooler and ready for anything fun and above all, more European, hence more classy but in Toronto, you'd find also some very classy ladies, well cultured, well travelled and sophisticated. All in all, women wise, you'd have a good fun in Toronto but you'd have a blast in Montreal.
Overall, another thing for you to keep in mind is that the cost of living in Montreal is a lot lower than in Toronto.
A good schedule for you would be for your 10 days:
Day 1-2 Toronto, Niagara Falls.
Day 3-6 Banf (Alberta) then Vancouver (BC), Victoria, Whistler if you're into skying, the best bar none ski resort in North America.
Day 7-10 Montreal, Quebec City, Mont Tremblant, another fabulous ski resort.
Btw, check the special edition of Viagem (viajeaqui.com.br) which just released a special Canada issue that I bought at the Galeao 2 weeks ago. A good introduction to Canada, specially for someone with a limited time to visit this huge and extremely diversely rich country as Canada.
More questions, just shoot'em'up!