Вопрос связан с критериями разграничения сложных слов типа диван-кровать (одно слово) и приложений, пишущихся через дефис, типа врач-педиатр (слово и его определение — два слова).
Приложение — это определение, выраженное именем существительным, указывающее на различные свойства и качества того слова, которое оно характеризует. Определяемое слово и приложение — это разные обозначения одного предмета, поэтому приложение можно убрать из предложения без значительной потери смысла. Ср.: Пришел врач-педиатр. Пришел врач-педиатр.
Со сложным словом так поступить нельзя, так как два компонента. выраженные существительными, имеют единое значение, например: генерал-майор, купля-продажа, киловатт-час, плащ-палатка и т. п. Ни один из компонентов сложного слова нельзя сократить без разрушения значения. К сложным словам с единым значением относится и человек-амфибия.
Предлоги, частицы, союзы ― это отдельные слова. Во что бы то ни стало ― это шесть слов, не придирайся ― два слова.
Запятая ставится (обособляется сравнительный оборот).
Первая часть неизменяема: генерал-лейтенанта и т. д.
Следует учитывать значение слова и его контекст: выбрать написание прилагательного уверенный можно только на основе такого анализа. Предполагаем, что речь идет об уверенно произносимых словах, твердых, спокойных, возможно категоричных. Значит, в краткой форме образуется такой ряд: слова тверды, спокойны, уверенны.
Паронимия предполагает смешение и ошибочное употребление похожих по форме слов. Слово симфонический не может быть паронимом к слову симфония, поскольку это слова разных частей речи. Слово симфонист (композитор) со словом симфония (произведение) обычно не путают, поэтому они тоже не являются паронимами.
Существительное леди не склоняется и, следовательно, не изменяется по числам.
См. в «Справочнике по фразеологии».