Кавычки не требуются. Верно: белые воротнички, синие воротнички.
Как указывается в «Справочнике по правописанию и литературной правке» Д. Э. Розенталя, несогласованные определения, как правило, однородны. Поэтому корректно с запятой.
Да, в данном контексте выражение "красные флаги" нужно заключать в кавычки, так как это выражение используется в переносном смысле.
Обособление оборота с предлогом «в отличие от» факультативно.
Запятые не нужны.
Корень этого слова имеет чередующиеся гласные и (читать) и е (прочесть), которые чередуются еще и с нулем звука (чтец, чтиво). В общеславянском языке звук и в этом корне чередовался со сверхкратким гласным звуком. В древнерусском языке этот гласный перестал произноситься в безударной позиции. Так возникло чередование с нулем звука.