Underoak, никакой "передачи" токена нет. точнее она происходит автоматически при присоединении. все токены, принадлежащие юниту принадлежат всему юниту, независимо от того, из чего он состоит и как получены токены.
то есть, в описанном тобой примере юнит из гомми, архонта и инкубов имеет 1 токен (тот, что изначально был у гомми). соответственно, когда гомми уйдет, то ты вправе как отдать ему токен, так и оставить, т.к. 1 на 2 не делется. если бы было 2 токена, то тогда он в любом случаи унес бы один с собой.
во втором примере юнит из гомми и вичей имеет 2 токена. если гомми умрет, то ничего не изменится - юнит по прежнему будет иметь 2 токена.