Separate names with a comma.
Обязательно нужно, только в разумных количествах
Тем что сам на нем сижу не первый год
Лучше всего для таких сайтов подойдет друпал, как вам написали выше. Ставить его не сложно, вся инструкция есть в просторах интернета
Думаю вам подойдет хостинг http://arbusi.net/
Вот посмотрите - http://camelhost.ru/hosting.html Думаю вам подойдет, хостинг отличный