Seriously - It can snow in a heartbeat in Nfld and it can get super cold. Twenty inches of snow can happen in a heart beat there and if you're not prepared for it and for the level of cold that comes with it can leave an unhappy ending.
To that end there are a few things that seriously Roy should know about and definitely have.
When you're living in an area where the temperature can get minus 20 to minus 40 in a few hours that level of cold is life threatening and you need to be prepared 24/7 for this. Something that many people do not realize is that when you get to that extreme cold your hands literally stop working. You might have had the forethought and foresight to carry matches but if your hands are completely useless and if you can't hold matches you can't strike them (let alone light paper & wood for heat). At Minus 40 your hand cease working in 10 seconds or less. Muscles just do not respond hence IMO it is absolutely imperative Roy carry these:
These are my own "hand warmers" that I keep in the car. They're liquid in plastic, about palm size. You have to be able to snap the round circle coin looking thing but that starts them heating up. You can do it with your teeth if you can't move your fingers to immediately snap it and start the heat. These keep your hands warm for a couple of hours

I don't have a clue what they're made of but once you snap the coin or I should maybe say press it between two fingers they do slowly warm up and harden off to look like a lump of soap. To re-liquefy them you dunk 'em into a pan of boiling water. Everybody living in cold climates here has them as items just as necessary as mittens to surviving the cold.
IMO should Roy be in a car accident or whatever he MUST have these on him (I'd say carry at least 4) so that he can keep his hand MOVING. You can't dial a phone for help if your fingers refuse to move.
Next I also carry a flint and striker. In the snow matches get wet and often lighters run out so having something that is going to strike and make a fire (and can be dried off given the amount of wet we get).
This is mine. They're really cheap to buy and I have 3 or 4 of them kicking about. I also have a strike-able version that looks more like a match with a fibre head. Didn't get a photo as it is outside and I'd have to move the car out of the garage to get at it)
Lastly Roy should carry with him several of these. They're just simple candles but they burn 'on average' for 4 hours, don't tip or lose the wax easily. I have 6 of them in my car in case of emergency cause once you get them lit they last so you have time to get a bigger fire going.
Might seem silly things to have to get and so long as Roy stays IN the city it'll be ok BUT if he is going OUT of the City limits of St John's Nfld gets rural really quick and it has remote areas that are dangerous. The hand warmers are imperative. He might have these through his work but seriously if he doesn't he needs them.
I also carry 2 small led bright light flashlights (NO street lamps), an umbrella, 2 survival blankets and dry bars of food. Here is you go off the road you are not walking to help and there are many many areas with no cell phone coverage so you need to be able to stay alive 'til help comes.
Don't intend to scare but BEST to be prepared.
My understanding is you do NOT need a VISA to arrive in Canada as a tourist for a visit.
As for the ETA - Electronic Travel Authorization - this is the URL
https://www.canada-eta.com/ for the application form.
It also gives a write up of the whys and how comes and what it is etc. I doubt you'd have any difficulties with it at all.
IF you get the chance to go to Newfoundland try and fly directly INTO St Johns. There is an International Airport there and that would be the most efficient way. Do NOT fly into Labrador unless you're prepared for an adventure

Do not take any of the smaller airlines either unless you want an adventure!!
This URL
http://www.newfoundlandlabrador.com/Pla ... ettingHere explains different travel options for getting to Nfld. Ferry is viable BUT the waters CAN BE ROUGH
