I don't believe Admins should be very involved in role play because it has the potential to lead to abuse. If an admin were to decide to take it upon themselves to enforce an embargo then there really is no point in trying to role play a smuggler, for example. If admins were "gods" in the game then there's no sneaking around them.
In my opinion, if they want to role play, they should log out of the admin account and log into a regular player account.