Верно: в черной, серой и белой зонах.
В таких конструкциях, как правило, пишут во множественном числе: белки, жиры, углеводы. В единственном числе – если есть слово содержание: содержание в 100 г продукта: белка – ... жира – ...
Правильно: социалистический блок, западные страны (но: страны Запада).
Да, правильное написание: Североатлантический блок.
К сожалению, юридическую консультацию мы предоставить не можем.
Запятая нужна.
Такое произношение и написание предлагается на том основании, что брелок – заимствованное слово и суффикс -ок с беглой гласной в нем не выделяется. Но именно по аналогии с формами носок – носка, замок – замка у слова брелок возникли формы без о (брелка, брелки), которые постепенно приближаются к допустимым (а некоторыми словарями уже признаются таковыми).