Какой бесплатный движок, домен и хостинг (условно бесплатный) выбрать для жильцов дома?
Вордпресс подойдет. Для общения и личных кабинетов ставьте WP-Recall. Поддержка на русском языке. Плагин уже включает в себя чат, личные сообщения, форум, сообщества (группы - они же блоги). Пользователям дана возможность публикации. Карма - есть система рейтинга - уже в комплекте. Другую сотню дополнений найдете здесь https://codeseller.ru/prodcat/wp-recall/ Дизайн у плагина современный и адаптивный. Мобильные юзеры рады такому. Личных кабинетов видов 7мь - есть что выбрать (есть и похожий на ВК)
Бесплатный хостинг не берите и дешевый тоже. Бери таймвеб - цена качество идеальные.
Регистрация простейшая используя плагин uLogin - так из соцсетей могут заходить в один клик.
Хостинг однозначно лучше брать платный, цена вопроса гораздо ниже, чем вы думаете, а геморроя в разы меньше.
Удвою предложение брать WordPress, часть вещей там будет "из коробки" (блоги, документы, защита, регистрация, разделы, премодерация, поисковики), остальное, на первых порах, можно реализовать плагинами.
Тем не менее, для корректной реализации некоторых ваших "хотелок" потребуется некоторый дополнительный объем знаний, без опыта такие вещи сделать либо очень сложно, либо получится очень криво.
Может, попробуете заказать сайт на фрилансе? Там за такое много не возьмут, по сути.