Yo te diría que cojas dominio (10 euros), y te pagues un hosting (50 - 100 euros al año) porque tendrás mejor acceso a las analíticas de google, y podrás personalizarlos mejor. Si no te quieres meter en follones de joomla o drupal, tira de wordpress porque hay muchas cosas desarrolladas. Mola más tudominio.com que tudominio.wordpress.com o tudominio.blogspot.com.
En cuanto a tiendas que puedas configurar ... te paso unos enlaces para cosas sencillas:
- Tiendas: paypal, e-junkie o gumroad
- Newsletter: Mailchimp
- Temas
- Seguridad
- Desventajas de ir a lo gratis
Pongo enlaces a ese blog porque me gusta y porque los veo útiles en esta pregunta, y es que hay artículos que enseñan paso a paso cómo hacer algo. Aunque no todo es gratis (es su negocio), también tiene cursos de pago y recomendaciones con enlaces de afiliación (pero lo dice).