Yes, that is correct, I haven't appointed moderators yet, but I'm close to a decision I hope. There were loads of good applications. I actually have a review panel of somewhat randomly picked members who are giving me advice.
Currently online staff can be seen on the front page on the right side above the list of users. Since it's only me at the moment, chances are that when you read this there are no staff online.