I think Harry still has trouble functioning as a human being so they probably get along really well. He'll like her. Maybe she's even one of his faves.
Sorrell probably gets to see Harry often, as I like to think he's kept in good touch with Neville.
Poor Lennox. But, Matt and Harry probably have a mutual respect for one another and Harry would never bad talk his mom.... in front of him.