Какие-либо обязательные запятые не требуются. Возможно обособление оборота в случае установления… дознания Госпожнадзора. Его целесообразно выделить запятыми, чтобы синтаксическая и смысловая структура предложения легче воспринималась.
Нет, такого орфографического правила не существует (и не существовало). О буквосочетаниях -оро- / -оло- (также -ере-, -ело-) говорят применительно к истории языка: подобные сочетания – признак русских слов, в то время как сочетания -ра-, -ла-, -ре-, -ле- – признак старославянских слов, ср.: ворог – враг, город – град, золото – злато, голова – глава, болото – блато, берег – брег, шелом – шлем и т. п. (в лингвистике это наличие графической последовательности оро, оло, ере, ело в русских словах называется полногласием). В таких словах, действительно, пишется -оло-, -оро-, но это лишь закономерность, характерная для ограниченной группы слов и вызванная историческими процессами в языке.
Вы написали правильно, см. в академическом орфографическом словаре фиксацию почетных званий городов: город-герой, город воинской славы, город трудовой доблести.
В случаях, когда одна из соединяемых частей или обе части содержат пробел, вместо дефиса ставится тире в соответствии с правилами координации: лет двух-трех, но лет тридцати трех — тридцати пяти, около сорока — сорока пяти.
Согласно "Русской грамматике", это глагольные междометия.
Н. э. - нефтяной эквивалент.
Во всех примерах в кавычки нужно заключить только слово "Хайнц".
Запятая в подобного рода конструкциях, состоящих из глагола найти, вопросительно-относительного местоимения или наречия (кто, что, где, куда и др.) и неопределенной формы другого глагола, не ставится: не нашла что сказать, нашли что скрывать.
Местоимения могут заменять собой разные части речи: существительные, прилагательные, наречия, числительные... Таким образом, местоименные наречия - это разновидность местоимений.
В данных названиях ни кавычки, ни прописные буквы не нужны.