We stayed at Glacier Meadows also. Easy drive to East Glacier or West Glacier. Cell service not good but they do have cell booster in shelter in the park, or you can drive a couple of miles to get good cell service. We took the Native American tour rather than the red tours.
In Canada, we changed currency in the town of Canmore at a bank.
The park service did take our park pass.
In Canada, we stayed at Mount Kidd RV Park in Kananaskis, Alberta and drove to Banff and Lake Louise. https://www.mountkiddrv.com/ we made reservations online.