Yeah, it's been super hot and humid in southern Ontario for the last week or two.
That said, your friend might be lying, or he might not be. It's always hard to tell with people on the internet. He could just not want to send photos because he knows he shouldn't send pics to strangers from the internet.
If he seems like a good guy and is being friendly, then maybe believe that he's from canada. Its a weird thing to lie about, and even if it is a lie, its not really a big deal. But if he starts being weird and starts asking for your address or personal info or pictures of you, I wouldn't trust him. Be smart and safe.