Cruz is a natural born citizen ... because he IS!
You telling me he is a NBC carries no weight. There is no legal precedent that you can cite, and there have been exactly ZERO Presidents born outside the US.
So it is clearly NOT settled, as much as you and his supporters wish it were. And it is not likely to be settled, hence Hillary will have it available to plant doubt, just as Mr. Trump warned.
Should he gain the nomination I predict he will be very soundly defeated, for he is well outside the mainstream of the electorate.
And as for the massive mental lapse, speaking of "New York Values" makes me doubt he is as smart as people claim.
Finally I read that people find him to be not likeable. That is an historic measure for winning Presidential elections, btw. And from 538: