Good tip on the embassy, but beyond that, you should know "getting out" isn't exactly easy right now. There are no flights, a curfew is in place in several cities, all trains and buses are fully booked. If they don't have a car, repatriating any time soon is probably beyond the realm of their possibilities, Canadian or not.
"Canada temporarily suspends operations in Kyiv. Due to the rapidly deteriorating security situation, the Canadian Embassy in Ukraine has temporarily suspended its operations in Kyiv and moved to an office in Lviv. Canadians in need of consular assistance in Ukraine should contact Global Affairs Canada’s 24/7 Emergency Watch and Response Centre (EWRC) in Ottawa." (https://www.canadainternational.gc.ca/ukraine/index.aspx)
The problem with these warnings is that you have zero idea of whether or not they are honest, mildly exaggerated, or just political posturing.
As of a few days ago, it was quite clear that Russia would invade Donetsk and Lugansk. It was not at all clear whether an invasion of Kiev would actually take place, or if it was a fairy tale, just like Saddam's WMDs.
I'm in decent shape (probably top 10% of the population) and I did 114 km this summer in great weather on an old mountainbike with a slick rear tire on gravel roads. It took me about about 5½ hours effective riding time.
To go out biking winter-time 100+ km, in freezing temps or slightly above that, with high humidity and possibly rain/sleet/snow you better be well prepared. Especially if you don't know where you will end up and if that place will have water / heat / electricity.
Doesn't seem so :/ Personally I think their best bet is to wait and see how the situation evolves in the short term. Russia does not seem to want to hurt citizens. At least, not yet...
Quite. Russia is now a pariah, until Putin is gone they will not be able to live this down. I'm really disappointed that Italy and Germany block kicking them off Swift, that should have been the first response.