Preflight is a great choice. A custom Preflight would be even better. Here's a video about Preflight that could help.
http://www.jeffwitchel.net/2012/08/finding-potential-printing-problems-automatically/
If the biggest thing you're concerned about is missing links and fonts, make sure your entire team is ALWAYS working from Packaged files (File > Package). That way no one should ever be missing links or fonts when they open a layout on a different computer.