I'd personally do something like this, with Player 7 being Waldo and Player 8 being the rest of the units. Make them the same player color, though.
First off, have lets say 256 civilians, in a 16x16 fashion. Then, have 16 burrowed drones to the left of all the columns and 16 drones to the top of all the rows. Randomize 4 switches each (or just re-use them) to give a random drone out of each couple of 16 to Player 9. Now, have it so if Player 9 brings atleast 1 drone to each row - lets say, row 2 - have it so player 9 receives all units in that corresponding row- or row 2, in this example.
Next, have it so if player 9 brings atleast 1 drone to a column- lets say column 3 - it gives all units owned in that column to player 7. It will only own 1 unit in that column, since P9 only commands 1 row. Now, set health percentage for Waldo for P7 to something else (so it looks different than the P8 units), remove all drones, and you're set!