технически все, что нужно: реальный IP (хотя и его можно не требовать, задействовать сервис dyndns ) и поднятый webserver, тот же апач хотя бы. Ну и прикрутить какую нибудь html-заглушку.
и этот супер сайт будет доступен по http://твой_ип_адрес
этот вопрос нужно решить с провайдером, чтоб они поправили mx-записи.
Обычно внутреннее именование юзеров идет по номеру аккаунта и пула доступа.
В общем, если хочется чего-то серьезного - это не делается на коленке и тем более на ноутбуке.