Вы написали правильно, кавычки не нужны.
Можно сказать: ремонт дороги, ремонт асфальтового покрытия дороги.
В значении "после чего-либо": по приезде, по прибытии.
В приведенных Вами примерах название города может согласовываться с родовым словом, а может и оставаться в начальной форме.
Такое выражение лексически некорректно.
Первая запятая отделяет междометие от остального предложения, вторая — присоединительную конструкцию, третья — придаточную часть. Заметим, что, поскольку после присоединительной конструкции предложение продолжается, её лучше оформить как вставку: Увы, всё это тоже снесли (кое-что подчистую), когда вместо старой «большой деревни» власти создавали новый социалистический город.
Запятая нужна. Лучше: Живой, но уставший от собственной истории, этот город...