As Roger's dorm/teammate (and, we assume, friend), I'm not sure how Hamish will treat Amelia once he finds out they have split up. He'll be polite, but perhaps a little bit at a loss on how to react around her.
As for Cormac, I think his previous comment to her says it all. "Pfft, commas!" indeed. XD