The Godfather
1) Подобные вещи не использовал, но говорят UG (юзергейт) нормальная штука...
2) на счет сайта - для начала денвер сойдет, там все просто - нужно лишь раскоментировать кое что и твоей сервер будет виден из интернета. На счет нескольких сайтов - регься через dyndns, там создавай сколь угодно хостов, потом на своем компе используя тот же денвер создавай папки на диске Z* в точности повторяя имена зарегиных хостов - будут разные сайты. Иначе говоря отдельная папка - отдельный сайт со своим именем. только что специально проверено - работает.
Если что - стучись в асю