2. "Restraining the zero-occupancy ligand (and perhaps adjacent residues) is strongly recommended, especially if it contains heavier elements. (The newer versions of the phenix.refine GUI have a button in the Output tab to set this up.) Without restraints, you run the risk of refining the surrounding model into the ligand density. As always this is worse at lower resolution - at 2.8Å I'm not sure what to expect."
I am wondering how this could be done.
I am not sure why you may want to do this at all. If you keep the ligand in PDB file and "omit" it by setting occupancies to zero then the omit map you will get is useless if you ask the program to not fill bulk solvent into ligand region. If you let the program to fill bulk-solvent into ligand region (= ask mask calculation to ignore zero occupancy atoms) then why don't you just remove the ligand from PDB file (then you don't need to worry about restraining it etc.)? In fact you can even keep it in file as you don't care (for map calculation purpose) where restraints will move it.