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