Looks like a lot of work to be done. For repairs what about PVC coated ridgid?
I would look around for another job. If you turn your company in your job might get very difficult. They could find another way to let you go sooner or later. Even if your name is not said when the inspectors come your boss may figure it was you because you have complained about it to him. Right or wrong a bad job is not worth fighting for.
You may try an altimadem. Tell your boss they make the repairs or you leave and complain to the building inspectors and OSHA.