Есть смысл иногда хранить JSON в некоторых ситуациях, но таким случаем очень мало.
А вдруг вы захотите сделать позже поиск по комментариям, или по фотографиям. Что будете делать?
В вашем случай однозначно необходимо разделить все это в разные таблицы. Сделать 1 дополнительный запрос по ключу( вытянуть фотографии) - это и нагрузкой то не назовешь для бд.
То же самое и с комментариями.
какой смысл вам подсказывать, если вы выполните инструкции и забудете. А потом при возникновении каких-нибудь проблем, например обновить mysql или установить php-расширение - побежите на форум. Вам самому должно быть это противным, если вы программист. Нужно просто уделить 1 день на какой-нибудь видео урок "как работать с linux-системой". Это вам пригодиться не раз.