I have only recently started RPing, but Ive always picked RP-PVE servers on WoW and the like because, at least in WoW, the 12 year olds and the ******* with names like "ZoooomgIpwnXXXX" tend to stay away from RP servers.
I think the SW TOR team needs to enforce the RP friendly enviroment in some ways, starting with timed bans on f2p players who deliberately ruin RP for people and act very disrespectful to RPers.
For example: If 5+ people are RPing in a cantina, MAYBE you shouldnt start running your damn speeder back and forth right through them? Behavior like that is extremely disrespectful and should, in my opinion, be dealt with my the GM's as this is an RP server.
Yeah one should always contact suspicious names before reporting. I RPed with a guy the other day, and it wasnt until he told me his character was gay I realized his Legacy name was "Laidanus" (If you dont get it, read it again and think male gay character). I brought this up and commented how funny it was after I'd stopped laughing. Turned out it was completely unintentional and the name was just taken from a Roman general.