Запятя нужна. Подробнее см. в «Справочнике по пунктуации».
1. Пунктуация корректна.
2. Яркие, кричащие тона.
Запятая между союзом а и деепричастием не нужна.
В приведенном примере правильно: кампания. Значение слов компания и кампания см. в окне «Проверка слова» (толково-словообразовательный словарь).
Постановка всех этих знаков обусловлена строем предложения. Ошибки нет.