If it really is THAT important for him to keep his job he has to do what his boss says and do it the way she says to do it. Tell him to use e-mail to confirm assignments so there is no misunderstanding as to what needs to be done. Submit the completed work via e-mail also so it's documented. Take a pad and pencil in to every meeting and keep detailed notes of what went on including date/time and who was there. Print everything out and bring it home. Keep copies of files on a USB drive. Assume internet, e-mail and phone calls are being monitored.
Above all, shut up about the boss. Don't whine or complain at work and stay out of HR. Keep a smile on your face and agree to everything. Become an invaluable asset and always keep your ears open and mouth shut.
If it's really bad, find another job.
Good luck.