The only thing I would add is that Trump has to offer the deal before Cruz can take it. Cruz could offer to make Trump his VP but he can't offer to make himself Trump's VP.
yep.