Корректно: Волчьи Ворота, ср. пролив Золотые Ворота, площадь Красные Ворота.
Правильно: в Ельце, в городе Ельце.
Корректно: ...более чем в два миллиона.
Правильно: в Красноярске и (в канцелярской речи) в городе Красноярске.
Вопрос о предложении Дима хороший состоял в том, является ли тире необходимым. И в академическом справочнике 2006 г., и в справочнике Д. Э. Розенталя указывается, что тире не ставится в том случае, если сказуемое выражено прилагательным. (См.: Правила русской орфографии и пунктуации. Полный академический справочник / Под ред. В. В. Лопатина. М., 2006. § 15, п. 4 и Розенталь Д. Э. Справочник по русскому языку. Пунктуация. М., 2004. § 5, п. 10.)
Это дает основание сделать вывод о том, что тире в предложении Дима хороший необходимым не является.
Однако в обоих справочниках описаны некоторые особые ситуации, когда тире между подлежащим и сказуемым-прилагательным ставится или возможно.
Д. Э. Розенталь рекомендует ставить тире при логическом или интонационном членении предложения. А в академическом справочнике рекомендация такова: 1) при сказуемом-прилагательном тире ставится при структурном параллелизме частей предложения, сопровождаемом в устной речи интонационным выделением (ударением) обоих членов предложения (например: Все в ее облике обращало на себя внимание: взгляд — острый, прическа — мальчишеская, одежда — современная, модная; ср. при акцентном выделении только сказуемого: Погода несносная, дорога скверная, ямщик упрямый, лошади не везут, а виноват смотритель (П.); 2) тире возможно и при наличии нескольких (однородных) сказуемых (например: Сын у нее — желтый, длинный и в очках (М. Г.)).
Таким образом, тире в предложении Дима хороший необходимым не является, хотя оно возможно при желании автора интонационно и логически отделить подлежащее от сказуемого.
В произношении топонимов наиболее важной является традиция, а не собственно языковая логика.
В слове подбородок мы хорошо ощущаем этимологический корень -бород- и даже можем объяснить смысловую связь между словами подбородок и борода: на подбородке у мужчин растет борода. Однако отношений словообразовательной мотивации между словами борода и подбородок нет: значение слова подбородок мы не объясняем через значение слова борода. Вот одно из толкований слова подбородок – 'округлая нижняя часть лица, закрывающая переднюю часть нижней челюсти'. Это не дает нам оснований считать слова подбородок и борода однокоренными, связанными живой словообразовательной связью. Следуя строгой процедуре морфемного анализа, основанной на установлении отношений словообразовательной мотивации, в слове подбородок можно выделить только корень подбородок-. Именно такой разбор представлен в «Морфемно-орфографическом словаре» А. Н. Тихонова. Учитывая языковую интуицию носителя языка и этимологические связи слов, можно выделять корень -бород-. На такой разбор опираются составители современного академического описания русской орфографии (см., напр. здесь).
Правильно: далматин (порода собак).
Сочетание асфальтовая дорога не ошибочно: «Большой академический словарь русского языка» (Т. 1. М., СПб., 2004) фиксирует у прилагательного асфальтовый оттенок значения 'покрытый асфальтом', например: Асфальтовая дорога огибала каменистый холм. К. Паустовский, Дым отечества.