Re: missing white text
If you expect files from the same designer in the future, ask them to turn on "simulate overprint" when printing their hard-copy from Acrobat, "simulate overprint" from Indesign, or to change "Overprints" to "Simulate" in the advanced tab of Illustrator's print dialog. This will cause the application to change object colors to achieve the same result on a printer that does not honor the overprint attribute (similar to how transparency flattening works with the multiply blending mode), and they can detect and fix the problem before sending files.