I'm sure they are Canadian residents, as in, they hold Canadian passports. (I'm guessing that is a requirement to be eligible to be on the show.)
I had to laugh yesterday, as I took a Harbour Air float plane flight, clearly filled with people (such as myself) who were back and forth for the day for work. Everyone was nodding off or flipping through a magazine. A far cry from the racers who ooh'd and ahh'd at the scenery (as they should, it's really incredible.)
Anyone who lives on Vancouver Island knows Coombs and the goats on the roof of the market, so I was not surprised when James/Anthony got the answer right away. I loved them all sitting there, waiting out their penalties.
Also, did anyone else find it odd that they had a major product placement for a Huawei phone? Given the ongoing tensions between Canada and China due to the arrest of a Huawei executive, I thought it was misplaced. I'm still flabbergasted that the company is being advertised in Canada.