What actually happens in a "mock tapeout"? Do they just check for problems or something?
Exactly that - they require a 'mock tapeout' before the real thing in order to check for simple mistakes. Things like that the metalization layers for the macros we have included (e.g. licensed temperature sensor) match up with the rest of the chip, and with what's on our order.