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