Реализовывал похожий проект под заказ одного провайдера с бесплатными хотспотами по городу, выше очень правильно сказали, но немого дополню:
1) любая точка доступа вайфай без пароля, все решается на центральном сервере, ее задача просто подключить клиента.
2) Редирект трафика по порту 80 на специальную страницу с шапкой описанием и вставленным рекламным контентом + таймер, по окончании работы таймера мак (ip) абонента заносятся в специальную таблицу фаирвола и в БД с временем попадания, клиент попадает в большой мир, удаляем из этой таблицы так часто, как хотим, все просто. По крону можно отключать правило редиректа в любое время, хоть отдельную админку сделать.
3) Реле, сделает любой радиотехник под заказ, просто тушить АР при отсутствии питания на генераторе. Логика любая, какую запрограммируете, лог подключений можно вести на центральном сервере, IP, мак, юзерагент, ос и тп.
4) Сервер, точки подключаются по любому варианту VPN.
5) См. пункт 2, или гуглим по фразе CaptivePortal
6) Сервер может сопоставлять мак устройства, его юзерагент с сайтами, которые посещает клиент, дальше любая логика, какую навернете на админку.
7) К юристу, не отвечу, для провайдера было достаточно его лицензии.
Проект очень геморройный по разработке и доработке, тот, в котором участвовал я, в совокупности на этапе беты обошелся заказчику более 25000$ - это при учете уже полученных лицензий и покрытия почти всего города своими сетями, так что сам интернет, грубо говоря, ничего не стоил. На этапе поздней беты проект заморозили, дальше я ушел судьбу не знаю дальнейшую.