No, a blog is not required to participate, and in fact many of our current popular communities never had an accompanying blog, since the Blog Enhancement Suite is a recent add-on to Snapzu. However, it can be significantly easier to grow a community if you already have some pre-existing audience (or influence) to seed your new community with its first and most important few members.