hosting gratuitos, hay muchos. en el siguiente tema hay una extensa lista,
http://www.forosdelweb.com/showthread.php?t=51758. sobre la restrinccion, no necesariamente tienes que aplicarselo a todo el blog, puedes aplicarlo a documentos especificos. toma por ejemplo el foro; ForosDelWeb permite a todos los usuarios navegar la gran mayoria de los foros pero para el foro Soporte y Sugerencia es requisito estar registrado. el punto es que para controlar el acceso tienes que usar algun sistema de autenticacion.