I doubt either man can unite the party, and I say that as a Cruz supporter. Cruz will have the moderate/establishment wing of the party against him. Trump will have the conservative wing opposed to him, and likely the moderate/establishment wing as well
But Trump will have AMERICANS with him. That’s all that matters.