Слово огнеборец стало фиксироваться словарями совсем недавно. Оно образовано по известной языку модели (ср.: богоборец, змееборец, иконоборец), активно употребляется в значении 'пожарный' и в СМИ, и в художественной литературе. Смысловая связь слов понятна: пожарный — тот, кто борется с огнем, огнеборец. Запрещать употребление слова огнеборец как синонима к слову пожарный нет оснований.
Правильно: Такие профессии, как врач и пожарный, требуют уважения...
См. в «Словаре трудностей».
См. в нашем электронном словаре трудностей.
См. в Словаре трудностей.
См. в «Словаре трудностей».
Да, здесь нужно тире.
Сочетание двух существительных, одно из которых - приложение, пишется через дефис: пожарный-спасатель.
См. в «Словаре трудностей». См. ответ № 214056 .