I was wondering how to kill units for a player if he isnt there.
None.
Put the triggers for another player
Also, units shouldn't appear when preplaced unless the player is there, and if you use Current Player, and put the triggers under the player, they won't make units for that player when he is gone, since they won't run.
None.