Even though you won't be profiting from it, I wonder since you will be promoting commercial endeavours by advertising admission prices and wares, if you will need to make sure that is allowed on whatever blog host you select? I don't have a blog, but any web host I've used has different prices for personal versus commercial sites.
rags