Географические названия в сочетании с родовым словом обычно не склоняются, если внешняя форма названия соответствует форме мн. числа: в городе Великие Луки, в городе Мытищи, в городе Чебоксары. Если слова город нет, название, конечно, склоняется: в Чебоксарах.
Географическое название, употребленное с родовым наименованием город (или сокращением г.), согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование. Правильно: в г. Дубне, в г. Городце.
Правильно: ученик Днепропетровска и ученик г. Днепропетровска. Географическое название, употребленное с родовым наименованием город, выступающее в функции приложения, согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование.
Действительно, справочники не содержат рекомендаций о расстановке знаков препинания в таких разговорных конструкциях. Остается опираться на общие принципы: структуру предложения, смысл и интонацию. Мы рекомендуем следующий вариант: Ему видеть, что мост достроен, хотелось, и что город снова жив.
Правила склонения названий с сокращением г. соответствуют правилам склонения названий со словом город. Поскольку разные специалисты дают разные рекомендации для названий вроде Старый Оскол (подробнее см. в "Письмовнике"), следует сделать вывод, что допустимы и склоняемый, и несклоняемый вариант.
«На самом деле в русском языке 15 падежей» — не вполне корректная формулировка. Правильнее говорить, что существуют разные классификации (от строго научных до юмористических), в которых выделяется больше 6 падежей, от 8 (обоснование см. в ответе на вопрос № 264234) до 15, а иногда и больше. Но общепринятыми такие классификации назвать нельзя. О 6 падежах говорят не только в школе — в академической грамматике тоже представлена такая точка зрения.
Слитно пишутся термины, раздельно — свободные сочетания наречий с прилагательными и причастиями, ср.: вечнозеленый, вечномерзлый, вечноцветущий, вечноснежный (термины), но: вечно сомневающийся в себе, вечно молящий о прощении, вечно цветущий не вовремя, вечно зеленый и дрожащий от холода и голода.
Обязательно тире с пробелами: ралли Дакар – Париж, по маршруту Москва – Ярославль – Вологда – Петрозаводск. Дефис – орфографический знак, он соединяет части сложного слова; при написании через дефис получается, что Дакар-Париж – один город (как Нью-Йорк). А тире – пунктуационный знак, тире соединяет разные слова.
Языковых ошибок нет. Указание на местоположение вызывает вопросы, но с ними лучше обратиться к историкам и географам. Сейчас Черкесск — столица Карачаево-Черкесской Республики, но раньше этот город входил в Карачаево-Черкесский автономный округ Ставропольского края. Саров расположен в административных границах Нижегородской области.
Предпочтительно: ученика... г. Черновцы. Географические названия в сочетании с родовым словом (здесь – город) обычно не склоняются, если внешняя форма названия соответствует форме множественного числа. Ср.: ученика... г. Киева (название склоняется, т. к. его внешняя форма не связывается с представлением о мн. числе).