Everything you said + content moderation, dealing with policy/harassment etc. Anytime you’re allowing end users to create content on your platform or use your service to interact with other people, you have to deal with all the policy and icky people stuff.
I don't think any of those teams will be huge, but I expect it adds up. Just those listed ones are probably 20+ people, so add some management layer as well.