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