Your comments

Perhaps they've set it up differently on the site you site on, or your pet wasn't hungry when you fed them.

I'd talk to your minister about this.

These are both very triggering and can upset many users. They will also be difficult to keep realistic and can upset those who have them / have family who have them if they are portrayed incorrectly. 

I agree with this. Even when a homework hasn't included large amounts of detail, there's still something you can say. 
You can write what they did good, what you liked, what they can improve, and so forth.

If they didn't include detail, you can say that. Something like, "This was a great start and you answered everything the teacher asked and included your sources, however, in the future you could always add a bit more detail! Graders and teachers love to see detail!" is quite simple, and already over the character requirement.

Though it's a bit more work, it's not difficult to meet at all.

For the welcome message, on more active sites, 1-3 people join every few minutes, which will increase the amount of messages in the chat and will cause it to be flooded with those messages, creating problems as it will be increasingly difficult to use the chats, will spam the chats during less active times of the day, and can be abused if user(s) create multiple accounts just for that purpose.

Making @ messages private would not only be difficult, but also loses the point of having an open chat. If someone wishes to talk to a user in private, they can easily owl them by pressing the envelope at the top right of the screen.

This is an issue on WoO as well ^^ It changes at 5 and at midnight D:

This could also (minorly) solve the issue of getting assignments that say "I don't understand" or just random keyboard spam!

I really like the godparent and enemy ones! I think these would be great! (maybe an option for MoMs/HMs to add in their own relations to the site to fit each site better?)

Bump again ^^ I really would love to be able to at least open a couple at a time. It would really make me more motivated to open and buy these!

There is a pop up that confirms you wish to send in your homework, to prevent you from accidentally sending in the assignment.

If it would allow you to edit homework you've submitted, that would not only the grading system more difficult, as you may have users who have already graded your work, and it also allows for users to edit their answers, or remove something offensive if they added it.

Kneazles can eat cat food and rats can eat cheese :)