Возможно. Я - программист, веб-дизайнер, и согласен, что это не проблема. Однако, мне кажется, что не все фотографы смогут это сделать. Пункты 1 и 2 я привел для полноты картины. И чтобы показать, что будут нужны рискованные денежные вложения.
Речь о системе демонстрации фотографий, приема денег, управления всем этим и т.п. Любой сток - пример. Покупатель приходит, находит нужную фотографию, платит деньги, покупает. Альтернатива: персональный сайт на котором рядом с фотографией предложение купить ее у автора. Т.е. покупка отложена во времени.
Найти примеры скриптов фотостоков можно забив в поисковик "скрипт фотостока". Стоимость от 200$.