В «Правилах русской орфографии и пунктуации» под ред. В. В. Лопатина (§ 120) устанавливается, что подобные сочетания пишутся через дефис: с двумя красавцами-парнями.
В словари современного литературного языка это слово не включено, но в письменной речи оно встречается. Это слово есть в словаре В. И. Даля.
Запятая не нужна, потому что сравнительный оборот образует коммуникативный центр предложения, без него предложение не имеет смысла.
Метафорический перенос — это способ появления нового значения у слова, а омонимы — это разные слова с несвязанными значениями. То есть исходное и метафорическое — это два значения одного многозначного слова, это не омонимы.
В официально-деловом и научном стилях речи имена существительные мужского рода, обозначающие лицо по профессии, занимаемой должности, выполняемой работе, занятию, ученому или почетному званию и т. д., сохраняют свою форму и в тех случаях, когда относятся к лицам женского пола. Правильно только: учёный, женщина-учёный, женщина-врач, педагог Иванова и т. п.
Все перечисленные Вами слова – имена существительные.
Лучше: виновато ли...
Корректно: запруди́ли.