great that the nitrites are 0 and since the ammonia is elevated at least you know there is a purpose to all those water changes. Lack of a good Nitrate test seems unimportant at this point - its just not as harmful. There are debates about it not being harmful all the way up to huge figures like 400ppm or more but on the other hand there is plenty of advice that getting it low is desirable.
It would still be great if one of the mods or somebody very experienced would comment re what effects the old undergravel has. Short of that, though, the more I think about it the more I think it would be better to leave it running for these couple of weeks until you can start the new external going. If you have at least some of the good bacteria in that undergravel (and there is evidence that you've got some of the nitrite-to-nitrate bacteria going) then you would want to keep it alive and that means continuing to give it water flow. I believe it needs it for oxygen (and food of couse.)
I believe that a pH of 6.8 is a bit low for ideal bacteria growing (have read that they like it in the 7's) but changing pH with chemicals or something would be a cure worse than the problem. I wonder if water changes will eventually raise your pH some? Have you run a pH on your tap water?
I've heard nothing but good things about Tetratec externals here on the forum. Just match up your L/h (would be 5x 300L = 1500L/h min for you, right?)
Right, well, just can't resist a checkup on Fishy Will's fish pee levels.

(oops, was he the plec that...)