1. Такое сокращение правильно.
2. Орфографически корректно: врач – травматолог-ортопед.
В число синонимов слова врач слово медсестра не входит.
Это не так. Врач может быть мужчиной, а доктор – женщиной.
А слово "врач" здесь обязательно? Если да, то корректно с тире.
Следует использовать тире: врач — детский онколог (но через дефис: врач-онколог).
Вариант На фото была та самая врач допустим. Но лучше: На фото была та самая женщина-врач.
В разговорной речи такая фраза допустима, если имеется в виду лицо женского пола (ср. врач подумала).
Если у них один и тот же домашний врач, следует использовать форму единственного числа. Если разные — множественного.
Верно раздельное написание (в знач. "тот, кто не является другом") или слитное (в знач. "враг", с ударением нЕдруг).