I can answer 2 and three.
2) Most likely only CN.
3) Pacific Northwest: Idaho, Montana, North Dakota, etc...
Hi folks,
Seems there's been a bit of speculation & suggestion in response to this one. I'm not going to contradict anyone as such but this how I understand it from my own experiences.
I've seen some of the US locos in Southern Alberta & B.C. but more south through Crow's Nest pass. The rolling stock no doubt frequently gets mixed up and travels far & wide.
What I know about the Rocky Mountain rail routes is this.
If you travel east from Vancouver CP & CN each have rail sub divisions (subs) that follow the Fraser River all the way to Kamploops (about 1/2 way to Calgary). The two companies have agreements to use the other network should there be a failure such as an avalanche or breakdown. At Kamloops the two rail systems diverge. The CP rail continues east through to Revelstoke, Golden, Banff, Calgary and further east. The CN route heads further north east to Jasper then east to Edmonton & beyond eventually ending up in Nova Scotia. Both are very important freight routes and you can pretty much see any type of rolling stock on either route. There isn't much industry through the mountains but you can run all kinds of rolling stock on Royz Routez. Not to discourage, but you won't see too many CN locos on the CPR sub or anywhere between Kamloops and Calgary. There are CN trains in Calgary due to a link north with Edmonton.
Passenger services.
The Rocky Mountaineer is a company that is independent of CN & CP. A single train runs from Vancouver to Kamloops. During the overnight stopover the train is split in half & the front half continues to Calgary via Banff on the CPR subs & the rear to Jasper on the CN subs. Obviously west bound it all reverses.
Via Rail is affiliated (or owned by?) CN and travels on CN's subs. The Via Trans-Canada train uses the CN equipment from Vancouver to Kamloops then takes the northern pass to Jasper. It also continues all the way to Nova Scotia.
So again, not to discourage, you'll see the Rocky Mountaineer on the CPR Sub, but not Via trains.
It's Royz World so do what you feel you want to. I just thought it would be worth putting the facts out there.