Ability to require tags on new posts and ban certain tags

That’s a huge problem. You have to train every user. Perhaps you can increase the number of level 3 users who can also change tags.

I don’t think there’s a way to ban a tag; the easiest solution would be to ignore that tag.