I'm new and I hope I don't offend any of the old-timers here, but I'd like to give you my opinion.
I think a password is the answer.
After reading the latest posts on the subject of new players not RPing, breaking server rules and generally being disrespectful, it occurs to me that a password is a fairly straightforward way to weed out the worst of them. I can't imagine that the sorts of people who are too impatient to read the rules, play their role or earn money without shortcuts way will be patient enough to read a nice, long readme that contains the link to the forum. Simply require all players to register in the forums to access the password, then hide a subforum from the public so only logged in users can see it. It's easy to implement and will probably solve most of these issues before they ever start - nip them in the bud, so to speak. I can't think of any other way to screen out a large portion undesirables with as little effort.
I just love simple, efficient solutions, don't you?;)