Видимо, хирург...
Корректно: ветеринарный врач — кардиолог.
Для этой запятой нет оснований. Вводное слово разумеется отделено от остального высказывания первой запятой, вставная конструкция и это очевидно выделена с помощью парного тире; далее, с союза чтобы, начинается первая предикативная часть сложноподчиненного предложения.
Это не так. Врач может быть мужчиной, а доктор – женщиной.
Слова грамота и грамматика пишутся по-разному, потому что пришли в русский язык в разное время и разными путями. Грамота – это очень старое заимствование из греческого языка. В греческом было слово gramma, означавшее «письменный знак», «буква». У этого слова была форма множественного числа grammata – то есть «буквы», «письмо». Вот это форма и стала нашей грамотой: мы немного изменили греческое слово на свой лад. А слово грамматика пришло к нам намного позже, в XVIII веке, из латинского языка. Оно тоже, конечно же, восходит к греческим словам grammata, grammatike, но в латинском языке сохранились две буквы «м».
Верно: зав. отделением врач – акушер-гинеколог.
Корректно со знаком тире: врач — стоматолог-терапевт, пародонтолог, детский стоматолог. Слово врач в зависимости от типа текста можно и опустить.
Если приведенное Вами выражение – не часть фразы, а законченная фраза (если после слова любовь стоит точка), то запятая не нужна (оборот с как образует именную часть сказуемого): Это как первая любовь. Но ср.: Это, как первая любовь, не забывается.
В значении 'здание, в котором происходит христианское богослужение' слова храм и церковь синонимичны и взаимозаменяемы: пойти в храм и пойти в церковь. Однако храмом может называться здание, предназначенное для совершения богослужений и религиозных обрядов представителей иной конфессии; возможно: буддийский храм, но не буддийская церковь. Кроме того, у слова храм есть переносное значение 'место служения науке, искусству, высоким помыслам': храм муз (о театре), храм знаний (о школе); у слова церковь есть значение 'религиозная организация духовенства и верующих', например: лютеранская церковь.