Is it possible to customize site status messages?
The status type can be customised so you're covered with that one. 

Assuming you're setting messages using drupal_set_message, you could check if the message should be set based on the status of the user. To make it a bit cleaner, you might want to write a module so you can set a specific permission to show this message to certain roles.