Most of that looks quite reasonable, but clumsily worded.
On the definition of spam, they should have included that it is a mass mailing. That would rule out facebook friend requests and such.
"(e) post off topic information " is obviously an anti-spam device too, the problem is how to enforce it. (Did I mention my new non-stick coookware available
here for $79.99)
Likewise, who decides what is "obscene" or "bigotry"? That is much trickier.