A few of these are already possible via the API, afaik;
- Stats
- User total
- Number of Active Users (per day, week, month, 6month)
- Users online
- Number of; Comments, Posts
- Number of reports (via iterating reports api)
- Sort reports;
- By resolved/open
- Different ways to resolve a report: (Can be done by client providing quick buttons to perform action next to resolution)
- Pin messages in a post: This is the ability to "feature" a post, "distinguished" comments are also coming, I saw in the Lemmy commits
- Admin should be able to purge;
POST /admin/purge/person PurgePerson
POST /admin/purge/community PurgeCommunity
POST /admin/purge/post PurgePost
POST /admin/purge/comment PurgeComment
However, imo, notable absences are;
- The ability to prevent posting until moderator review
- Auto-reporting or regex matching per community (right now its a side-wide "slur filter" regex)
- Better tools, like you said, like notes and strikes