As a long-haired woman with a professional gig, I can state with certainty that she needs to put a quick-and-sleazy braid in for the commute.
Also, maybe carry baby powder for the really sweaty days. If her hair ends up really greasy after the sweat dries, put a little baby powder in near the roots, massage it in, then shake it out. I have dark brown hair and it makes it look so much better. You *have* to do it when the hair is dry or else it clumps though.