Правильно: озеро Горных Духов (если таково действительное, «официальное» наименование озера, а не его образное название).
Правильно: собравшись с духом.
Верно: Поэтому, как говорил Иоанн, "испытывайте духов, от Бога ли они...".
При союзах не только… но и, не столько… сколько и др. (содержащих оттенок противопоставления) сказуемое обычно согласуется с ближайшим из однородных подлежащих.
Верно: Дизайн флаконов духов оценивало не только жюри, но и все покупатели.
В разговорной речи слышу запах допустимо. Общеупотребительно и стилистически нейтрально: чувствую запах.
Сочетания нюхать духи и брызгаться духами не противоречат правилам русского языка.
Пунктуация в предложении верна. В данном контексте слово люди не способно выразить полноценный смысл без определений, стоящих после него, а потому оно не отделяется от этих определений.