Warren Buffett has said (roughly), if you have a city of 300,000 people, you have to expect that some of them will commit crimes, and you need police officers for this reason. You should expect the same thing for a company of 300,000 people.
You'd likely end up with a temporary utopia within the society which gets shattered once another society (which embraces the competition, risk-taking, and technological progress afforded by corporations) decides that your utopia is looking awfully weak and has some nice goodies.
You described governments. Corporations are formal organisations shielded from monetary liability.
Not really. You make it a strict liability crime, so as long as you can proven the criminal behavior in court, the CEO is found guilty. Their state of mind is irrelevant. We already do this with some crimes and it hasn't face any constitutional challenge. It doesn't matter if you were tricked into the crime, lied about the crime, etc. If you did it, you go to prison.
3d printing gun guy was just convicted under such a law.
Such as the guaranteed right to be paid as CEO while not being responsible?
As I understand OP there would still be a right to be heard, rule of law, court proceedings and everything. The only thing that shouldn't work anymore is claiming to be too stupid for the job the moment it becomes inconvenient to act out the responsibility that they're paid for so handsomely.
The best example of this is probably the entire Great Financial Crisis from 2008 on. Rampant illegal and criminal fraud but - from what I remember - only one executive went to prison. Mostly the Feds levy billions in endless fines. Money might be the best solution after all: if you make whistle blowing lucrative enough, you will make illegal activities very difficult to scale.