You should have received an envelope from the Department of Naval Science. It contains a fingerprinting form to be done at your local police station along with additional instructions on how to download form S86. This is a 20 pages national security questionaire that must be completed and brought on Indoc day.
Did he download the form? There is a short form (it has the Academy logo) that comes with the medical forms, don't confuse it with the lang form (S86) which must be dowloaded an filled but cannot be saved. You better double check.
Make sure to save a copy of the completed form for the rest of your life in a safe place. That thing will come in handy many times in the future, especially if you ever have to fill one out again.