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