Шалот – это лук, вряд ли шалотом можно назвать чеснок.
В данном случае можно использовать любой из этих предлогов. Но лучше написать: контроль за работами.
Подробнее см. в вопросе 277510.
Об автомобиле правильно: не ездило авто.
Корректно: ОАО «Новосибирский завод»; если речь идет о новосибирском филиале какого-либо ОАО – новосибирский завод ОАО «...».
Верны оба варианта.