Perry, please note the OP is asking about the *Canadian* Glacier National Park, located in the Selkirk Mountains between Golden and Revelstoke, BC, and not the US GNP, which is in Montana, adjacent to Waterton National Park in Alberta.
Tziona, to follow up on Wallie's comments - as you drive west from Lake Louise, you will ascend to the continental divide at Kicking Horse Pass, and from there on, you will descend the west slope of the Canadian Rockies into a valley that geologists call the "Rocky Mountain Trench". Golden, BC sits in that valley, which is considered the boundary between the Canadian Rocky Mountains to the east and the Columbia Mountains to the west. After Golden, the TCH #1 veers northwest and follows the trench for a few kilometres, and then turns and starts up into the Selkirks, which are one range of the Columbias. After crossing Rogers Pass, the highway descends into the Columbia River valley, where Revelstoke is located.
The Selkirks are very jagged and steep mountains, and one feature you will notice driving through them is the numerous avalanche slopes. You will even drive through a number of "snowsheds", that protect the highway from avalanches. The route through Rogers Pass is significant in Canadian railway history, and because of the role played by the railway in the joining of British Columbia to the Canadian confederation, also to the history of Canada as a nation. The Visitor Centre at Rogers Pass National Historic Site has a display about the railways, the avalanches etc.
I am not as familiar with this route as I am the Icefields Parkway so I don't recall how many glaciers there are along it, but I am pretty sure that there are many more glaciers visible when driving the latter (the parkway).
And sorry, I can't answer your questions about the Kananaskis area, since I am not very familiar with it. You can easily fill seven days with Banff, Yoho and Jasper National Parks, so with three kids in town, I would recommend limiting the scope of your travels within them.