I live there. Kingston, Ontario, friends. 4 and 5 I know are true of the place. I can't speak to the first three yet, as I haven't worn a kilt, but I'm abut 95% certain that they're true here as well.

Plus, there are a lot of pubs.