What Uncle rj said about. "Absolutely the best way if you have time. The only changes I would make are on the early part of the trip. I'd cross at Chief Mountain (NW of Babb Montana) and then take Hwy 6, 22, and 40 to get to Hwy 1 to Banff. Then continue on the more northern route." Been there, done it many times but I would stop at Waterton National Park and have a look see. Cameron Lake is better than Lake Louise IMHO, there is Red Rock Canyon and the boat ride down Waterton Lake into Montana and back. Can be expensive but worth it. My wife and I like it so much better than Banff and Lake Louise and not as many people to rub elbows with. There is a campground in the town site or you could stay at the 2 or 3 that are not too far from the gates of the park. Waterton Springs Campground is the one we have stayed at. Remember 2017 is our 150th anniversary so I would assume reservations will be going like hotcakes. You will require National Park Passes, which are free for 2017. Depending on what you might do, you can get day passes or yearly ones. You will probably find there is just not enough time to do everything that you want to but there is always at a later time. Good luck.