Why not just make the items non-tradable then? Seems like it would save the hassle of losing a staff member.
I haven't seen a staff shop in a private server before, mainly because most servers want their players to be able to obtain their favorite gear. But this one sounds interesting.