В указанном примере запятые уместны.
Да, склоняется.
См. ответ на вопрос № 252710.
Корректно: А за что – не говорит.
Смысловая разница незначительная: антибактериальные салфетки - предназначенные для борьбы с бактериями; салфетки с антибактериальным эффектом - имеющие, возможно, дополнительный эффект в виде борьбы с бактериями (т. е. это не их основное назначение).
Правильно: Минкавказ.
В одном из значений предлог по употребляется при обозначении причины совершения действия: по случаю праздника, траура, похорон; забыл по старости лет; отсутствовать по болезни; ошибиться по рассеянности.
Поэтому оба указанных Вами варианта верны.
Оба варианта возможны, но употребительнее: учитель математики.
Верно: видеоатлас.
Корректное пунктуационное оформление: Путешествия, сыгранные как по нотам. Вызывает вопросы корректность сочетания сыграть путешествия.