Trump-Cruz, no: Trump-Santorum, who agree more with the Trump platform than does Cruz.
I do agree that Santorum is a possibility.
I wrote this on another thread. Santorum fits as one who has no career to harm.
As far as veeps, it is hard to say. They have to not have a career anymore or be obsequious (e.g. Christie, Perry).
Possibilities:
Newt
Scott Brown
Christie
Giuliani
Rick Perry