По срокам до месяца. Начинать можно сразу, можно через неделю.
Сайт должен быть сделан на любом из популярных языков веб программирования, в идеале php. Не обязательно всё делать с нуля, можно использовать свои наработки, но никаких CMS аля Wordpress или Джумла. Веб сервер для разработки я предоставлю.Костыли не приветствуются, сделайте пожалуйста так, чтобы другие люди тоже смогли разобратся в вашем коде. Если что-то не понятно, лучше сразу задайте вопрос.