lol, awesome man, hope you enjoy the trip!
To answer your question re: supplies and such, there would be a ton of places between downtown and the airport. There are 7-11's open 24 hours but to be honest with you, no idea which ones. Just tell the cab driver you need to pop into a convenience store and he should be able to help you out.
You will love the Dino museum and Banff. Haven't been out to the Museum in ages but pretty sure they have done extensive renos in the past little while. Same with Banff, think they just completed re-doing main street and should look pretty spiffy. With the amount of snow we have recived, there should still be plenty of it out there despite the upcoming warm weather.
Hope you have a blast and looking forward to reading your reports!
|