Yeah, I'm not sure there are mods at the moment.
The only way I know how to see if people are online is on the main page. Way over on the right it'll have a list of names. IS's name shows up in there as well as above, with his icon. So I guess that's where mod names would be, as well.
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.