1ый вопрос:
клиент заказывает услугу на сайте
билинг система проводит платеж
билинг система через апи запрашивает у управляющего сервера создание клиентсокго VPS с заданными параметрамми
управляющий сервер выбирает впс ноду где есть место и ресурсы и создает там VPS и возвращает в билинг систему данные (ип адрес логин пароль и тд)
билинг система выдает доступы клиенту.
2ой вопрос:
ОС семейтва линукс: CentOS, Debian, Ubuntu лучше почиттать на сайтах сообществ этих дистрибутивов
ОС Windows: Windows Server - вне зоны моей компетенции.
Контрольные панели: Plesk, cPanel - почитайте материалы на сайте разработчиков, также можете почитать мануалы по пользованиу у курпных хостинг провайдеров.
3ий вопрос:
На самом деле нет плохих хостеров, есть просто разные бизнес модели
по аналогии от рюмочных у вокзала до элитных ресторанов
Мое имхо как человека изнутри системы:
Чем выше качество сервиса тем меньше доходность тк как требует хорошего(надежного оборудывания) и квалифицированных кадров как тех и не оч саппорта всех уровней так и маркетинг менеджмент и тд.
Хороше качество = цена выше средней = мало клиентов.
Экономия на любой части (неважно какой - оборудывание, тех персонал, менеджмент, маркетинг) приводит к ухудшению качества сервиса но повышает доходность. Найти разумный компромисс между всеми расходами и доходами - ключ к успеху.