I’m not sure I can answer those bullet points but you may find useful information on this site: Managing Staff | ManagingCommunities.com: Community Manager Blog.
I had not moderated a forum for a few years and looked to that site for a refresher on ideas, and generally find his advice and commitment to the topic excellent.