"4G" is really 3G+ so any GSM device that supports UMTS on the appropriate frequencies will work (850 & 1900 MHz).
As for coverage, Telus has some advantages particularly in the very mountainous areas between Kamloops and Calgary but Rogers is not bad. Almost all of Rogers' coverage in that area is now 3G, and there is 2G fallback as well (the odd site is 2G only but not many until you get to Saskatchewan, where I am [waves hello] which is pretty far east of where you're planning to be).
Select your province | TELUS Mobility and
Redirect to the right page have coverage maps you can check.
CA: SaskTel, Wind postpaid; Rogers, Bell postpaid iPad flex plans; US: T-Mobile postpaid data, prepaid voice; PureTalk (AT&T MVNO) prepaid voice/data; AT&T prepaid iPad plan
Hardware: Too much but notably iPhone 5, iPad Mini Retina LTE, Moto G LTE (N.A. version), iPhone 4. All unlocked.