Обе части сложного слова склоняются, если речь идет о файле, который используется в качестве ключа. Если же речь о ключе к файлу (файловом ключе), то склонять нужно только вторую часть слова.
Оба варианта неудачны. Можно так: няня ищет работу. Хуже: ищу работу в качестве няни.
Правильно: над горАми.
В русском языке такие имя и фамилия склоняются.
Лучше: контроль за выполнением.
В этой форме окончание нулевое.
Верно: это рай на земле.
Дополнительные знаки препинания не требуются.
Внутри фразы - нет.
Согласно словарю Ф. Л. Агеенко, верно: Ухань, Ухани, Ухани, Ухань, Уханью, в Ухани.
Однако не все лингвисты разделяют такой подход. Так, в справочнике Л. Р. Концевича "Китайские имена собственные и термины в русском тексте. Пособие по транскрипции" предлагается склонять китайские географические названия, оканчивающиеся на -нь, в зависимости от родового слова. Так, названия городов, горных хребтов, проливов и проч. автор предлагает склонять как существительные мужского рода, например зверь: в [городах] Таньцзине, Сиане, Аньшане. А названия провинций, пустынь, равнин, деревень — как существительные женского рода: в Хуйнани (провинция). Согласно этой логике верно: Ухань, Уханя, Уханю, Ухань, Уханем, в Ухане.