Если бы ушли от lamP к lamROR (Ruby On Rails), то можно было бы сделать при помощи одного программиста не более чем за месяц (в зависимости от уровня программиста).
Т.е. тут может быть достаточно дизайнера, постановщика задачи (он же тестировщик) и одного программера. Если все оперативно работают по 8 часов в день, 5 дней в неделю, за месяц (ок, с запасом — два) можно все сделать качественно.
Если делать просто на php, время на программинг и отлавливание дыр придется умножить на 2 или даже 3.
И совет: проект не сложный, поэтому не стоит брать двух прогеров — только головная боль.