NVC doesn't schedule the medical, you have to do that yourself.
And yes, if you don't have proof of all the vaccines, you can have them done either yourself before the medical, or at the medical. There were quite a few vaccines we needed to have done and just got them done on the day at the medical appointment. It's not cheap though just to warn you!