There's some uncertainty if the Long Beach team is the T3 team. Some think they are one in the same. Others think they are two different teams. I favor the latter idea, but have no knowledge to confirm it.
Not likely to be feasible. Unless they equip the motor with a clutch to disengage the driveshafts, the regen created by towing would overcharge the battery.
But you could put it on a trailer.