Последний вариант орфографически корректен, он соответствует правилу координации. Но если нужно охарактеризовать шкаф именно словом ретро, рекомендуем поставить его в конец сочетания: книжный шкаф ретро. Ср.: мебель ретро.
Если это разговор в гостиной, то правильно гостинный разговор. Слово гостинный образуется от гостиная (гостинная мебель, гостинный завсегдатай). Прилагательное гостиный образуется от гость (гостиный ряд, двор; гостиный корпус, флигель).
Полагаем, что такое название возможно.
Согласно правочнику под ред. В. В. Лопатина, следует писать без кавычек: эколого-экономическая модель берег — море.
Эти фамилии склоняются так же, как соответствующие имена собственные: Ревеля, Корка; Ревелю, Корку...
Верно: МезЕнь, мезЕнская.
Корректно: за годы.
Нет, кавычки не требуются.
Словосочетание избыточно. Мечеть - это и есть мусульманский храм.