I think continuing with the ammonia is the same choice I would make, hard choice, but that seems best. I would have a night when its relaxed to explain the whole bit to him so you can emphasize hopefully that its important and not just an empty tank of water (without explanation, it could be hard for somebody to realize how hard you've worked to raise the bacteria.)
I'd try to plan a good gravel clean and water change if possible during the middle transition after you are back from vacation but before you go on the work trip.
Yeah, you might really end up having a pretty "aged" tank when you start and might go ahead and risk it with cardinals (or neons, although the cards might be very slightly hardier.) About the understocking question.. you shouldn't worry about this. Its part of the intent of the big 5ppm colony level that an initial die-off is expected at stocking time. This is because its much better this way 'round than the other! It wouldn't work to have an undersized colony, it would be impossible pretty much to have a "matched size" colony and so, in fact, its the only choice to have an oversized colony that then dies off a little at the initial hardy stocking. The truth is that despite the filter now being capable, if it were pressed, to keep ammonia and nitrite at zero with even an overstocking, the filter will keep getting tougher and more robust for a full 6 months to a year beyond when you "finish cycling." From this point forward the colonies will be more and more capable of quickly bouncing up to whatever new additional stocking you decide to add (at least up to whatever max stocking it can handle, which is basically an unknown that you don't want to ever find out!) I added a school on neons this past weekend without a blip from my filter.
~~waterdrop~~