I don't see my blog, a new one, though I see an "old" one I posted.
Do note that you're the only one who can see them as you don't provide any information on them. New forum rule is if you don't provide a link, you owe all the volenteers Starbucks coffee. We give you the first one though. ;)
I didn't get mail to activate it
You don't I believe. You just get the click on link when you first create your account.
how is the order of posts decided
They're in the order of the time and date they're published.
Limit to posts per blog per day
Better for traffic to check off lots of tags or less tags?
Better to use the tags as a lot of folks don't. Don't over do it as that'll annoy folks, especially if you start using tags that don't apply.
Hope this helps,