"the parts that make me a bit leery are how he doesn't like when she talks to other friends, or when she tries to talk to him, he apparently gets extremely defensive and turns it all back on her and makes her feel like shit."

Isolating the victim from other friends is one of the warning signs of an abuser.

Even if he isn't an abuser, he's a jerk. She should dump him and look for something better.