He would certainly know Megan. I’m sure he’s friendly with her but keeps his wolfiness a secret. She certainly would have noticed that he didn’t come back to school one year.
Ernie and Hamish would probably get along. Hamish probably even crushed one him one year before realizing that wouldn’t happen and gave up and settled for good friends haha.
The rest are probably outside of Hamish’s circle but always open to stuff!