Да, при употреблении без родового слова (ОАО) корректно написание без кавычек: Обуховский завод (это не условное наименование, поэтому кавычки не нужны).
Предпочтительно склонение, без выпадения гласного: Бабока, Бабоку и т. п. Допустимо также склонение с выпадением гласного: Бабка, Бабку и т. д. Тип склонения вправе выбрать носитель фамилии.
См. также 216709
См. также 288272
В принципе, это слово можно просклонять, но только вне рамок литературного языка :)
Зарекаться означает "дать зарок не делать чего-либо впредь", поэтому частица не не требуется: Я зарекался судить окружающих.
Согласование по слову общество: ОАО «Завод» не согласно... Ср.: кинотеатр «Победа» открылся (не открылась).
В первом случае кавычки обязательны. В последующих вариантах постановка кавычек зависит от конкретного названия.
Вы правы, слова больше не здесь действительно лишние. Глагол заречься означает 'дать зарок, обещание не делать чего-либо впредь' и употребляется непосредственно с инфинитивом (неопределенной формой глагола): зарекся курить, зарекся разговаривать на эту тему. Следовало сказать: я зарекся иметь дело с такими людьми.