Наверное проще сделать , вряд ли кто-то делал шаблон под это. И думаю что WP и joomla тут последнее что надо использовать. Наверняка нужно завязать все на абонента, иметь мини crm для того что бы проставлять оплачено или нет, да и банально для генерации отчетов на базе этих данных.
Так что лучше взять framework и сделать под это админку нормальную.