Согласно «Полному академическому справочнику» под ред. В. В. Лопатина, вместо дефиса должен употребляться знак тире в сочетаниях с приложением, если одна из частей содержит пробел, и в сочетаниях с приложением, если одна из частей в свою очередь является сочетанием с приложением и содержит дефис.
Таким образом, верно: врач — детский кардиолог, врач — клинический миколог, заведующий здравпунктом — фельдшер, врач — акушер-гинеколог, врач — анестезиолог-реаниматолог, врач — сердечно-сосудистый хирург, медицинский оптик-оптометрист (слово медицинский относится к обеим частями названия специальности), провизор-стажер, врач — детский уролог-андролог, врач — судебно-психиатрический эксперт; заведующий структурным подразделением, отделом, отделением, лабораторией, кабинетом, отрядом (начальник структурного подразделения, отдела, отделения, лаборатории, кабинета, отряда и т. д.) медицинской организации — врач-специалист.
Мы не выполняем домашние задания, но можем помочь с выбором источника для ответа. Вам нужно обратиться к словарям, например к «Большому толковому словарю русского языка» на нашем портале и к толковым словарям ресурса «Словари.ру». Полезны будут словари паронимов, но за ними нужно сходить в библиотеку. На материале словарей можно написать хорошие ответы. Успехов!
Согласимся с Вами, фраза неудачна.
Верно: в честь праздника День энергетика.
Верно: обзавелись 1 3/4 десятины...
Корректно: занял первое место на чемпионате, в и на первенстве, на выставке, на фестивале.
Верно: еще четыре летальных случая.
Верно: ...объемом 0,5, 1,0 и 1,5 литра.
Верно: был направлен 5 441 волонтер.
Это пограничный случай. Исторически в слове перила корень с чередованием. Так его оценивают и орфографисты сегодня, потому что смысловая связь слов перила и опираться ощущается носителями языка. Однако возможен и другой взгляд на структуру слова. При составлении экзаменационных заданий учитываются подобные случаи переходности в языке, от них зависеть ответ не будет.