Thank you, @sam!
The best solution I think is to work staff as normal users but with a sudo button to be able temporary granted as moderators or admins when they need
.
Reasons: 1) most of the time staff does the same things like normal users, 2) staff should understand what options of the forum regular users can use - sometimes staff members have the second user profile, but I don’t like this.