1. we do a pretty good job of catching cheaters. at your rating you shouldn't be finding many.
2. that isn't something we can control. i recommend you build a list of friends and good opponents and keep playing with them!
3. you can always disable chat, or only allow chat with friends.
this site is made up of people, and there are a lot of jerks out there. we cannot control their behavior - we can only give you tools to help you manage them. it's a lot like real life.... :/
sorry!
I can safely say I will never become a paying member of this site. There is a disease of unsportsmanly behavior here.
1. So many times I have checked my games on this site with a computer afterwards, only to find that my opponent had been using an engine. Nothing ever happens to them as I see them again and again.
2.When you win a game here people are desperate to rematch you. They will keep rematching you until you lose. Then they will promptly refuse you a rematch.
3. Verbal abuse is rampant.