Your suggestions for improving the email sound good to me.
I am not sure how you have set this up. The system user is a user that is created by Discourse to perform various actions. For example, it is the user that flags potential spam posts. You can rename the system user and give it a custom avatar without it causing problems.