Speaking to your second point, the faculty's political leanings depend a lot on the department, and even then you can be surprised at the varied political views within a single department. Some of my profs in my dept. seemed very liberal, but that doesn't mean they won't sexually harrass people. I've overheard my old profs talk about women's breasts in their offices across from mine (this was a former job).
And there are some profs who will straight up leer at their students. It only takes one or two like this to cause a lot of tension in a workplace.