No problem and glad you take it this way. What about going to the new member section and making a proper introduction post so everybody can meet you?
Yes, most of the time. If you goto the bottom of a page, and click on the part that allows you to forum jump from section to section you will find one at the top of the selection list called "Who's Online?", and from there you can see who is online, where they are at the moment, and the number of non-member "guests" who are checking out different threads. So the answer is yupper, almost constantly. I've looked in at 3:00 Mountain Time (America) and found members on the site. Of course since we are a global community, that is to be expected is it not?