Well gaining "respect" in the factions is mission based so you earn popularity with each faction by doing missions for them.
You can dress like any faction you like but watch out for teachers and etc bitching about the dress code.
You can mess around a lot. One cool thing is placing marbles all over the floor in the boys dorm at about midnight and then pulling the fire alarm.