Правильно слитное написание.
В русском языке нет слова, аналогичного, например, немецкому Geschwister 'братья и сестры, брат и сестра'. Одним словом брата и сестру по-русски назвать нельзя.
Правильно: ни врач, ни кто-либо другой.
Тире обычно не ставится в простых по составу предложениях разговорного стиля речи. В «Справочнике по правописанию и литературной правке» Д. Э. Розенталя приведен аналогичный пример: Моя сестра спортсменка.
Официальное название должности: Главный государственный санитарный врач Российской Федерации.
Корректно: Не врач решает, жить пациенту или умереть.
Да, употребление кавычек корректно.
Согласно полному академическому справочнику «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина, вместо дефиса должен употребляться знак тире в сочетаниях с приложением, если одна из частей содержит пробел, и в сочетаниях с приложением, если одна из частей в свою очередь является сочетанием с приложением и содержит дефис. Таким образом, верно: врач — стоматолог-хирург.