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