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