Бесплатными хостингами лучше не пользоваться, поскольку тогда на сайте будет их реклама, да и работают они плохо. Оплата домена и хостинга обойдётся примерно в 200-300 рублей, с ростом посещаемости сайта увеличить придётся и расходы, но можно оставаться в пределах 1 000. С технической стороны создание сайтов сильно упростилась, но, чтобы поддерживать действительно качественный ресурс, скорее всего будет нужна хотя бы небольшая команда – такие расходы целесообразно делать после того, как сайт станет достаточно прибыльным.