По теме думаю, что совершенно реально.
Поделюсь личным опытом.
1. Для каталога туров использую SOBI2, пришлось настроить конечно. Плюсы, настроиваемые поля, интеграция с платежными системами.
2. Для фотографий и описаний мест посещения связанных с турами использую галерею Phoca Gallery. Ее плюс в том, что она интегрируется с SOBI2. И при выводе туров выдаются картинки соответвующих галерей. Для этого слегка переписали шаблоны вывода SOBI2.
3. Для формы заказа тура использовали RSForms
4. Комментарии сделаны с помощью JComments. Опять таки он полностью интегрируется как с SOBI2, так и с галереей.
5. В качестве форума планируем использовать Agora.
6. Сайт мультиязычный соответсвенно используется JoomFish. Все остальные компоненты его поддерживают.
7. Попробовали использовать для заказа и выбора тура компоненту TravelBook. Но к сожалению он пока сырой, не поддерживает мультиязычность. Планируем его доработать.
8. Ну и по мелочи стоит ОблакоЗД тегов, погода от гугла, курсы валют Казахстана.
Все компоненты бесплатны и свободны.
Сейчас идет наполнение сайта и некоторые доработки, связанные в основном с шаблоном и красивым выводом картинок. Он еще не опубликован. Поэтому дать линк пока не могу.
С уважением,
Shuha.