Правильно строчными: лунный календарь, восточный гороскоп.
Оба варианта возможны.
Верно: 3-летний.
Верно: 18-летний юноша.
Правильно: 25-летний.
Оба варианта верны.
Запятая нужна. Она должна закрыть придаточную часть.
Оба варианта корректны.
Да, тире надо поставить.