I don't think Google can offer immunity since any criminal charges would be brought by the state.
Google could offer not to bring a civil suit against him, but it sounds like criminal charges are on the table and he's trying to avoid anything that might help that investigation.