What a noob, okay I will help out all I can:
1 & 2: SACRIFICE & REWARDS: Seperate triggers, and switches for each set of guys and timezones.
3: UPGRADING GHOSTS: I don't think you can count a SINGULAR unit's kills but set a trigger so that when the player has X amount of Kill points, ghosts are worth 350, so if you want 10 ghost kills the trigger will be as follows:
| Trigger |
| Description: |
| hmm |
|
| Players: |
| ¤ the player(s) |
| Conditions: |
| ¤ Score(Kills, 3500) |
| Actions: |
¤ set score(kills, subtract, 3500)
|
¤ move location(W/E location, anywhere, terran ghost)
|
¤ remove unit at location(W/E location, terran ghost, 1)
|
¤ create unit at location(W/E unit, W/E amount, W/E location) [will select unit closest to the bottom left corner, I think]
|
¤ Wait(1) [for safety]
|
| ¤ preserve trigger [if U want] |
And if they want to kill their own units or allies then it is their problem not your's.