As I said, E-Verify isn't perfect, but it wouldn't require a national ID.
I do however, chuckle when some of the candidates promote the idea that all non-citizens carry special ID. I guess if this were to come to pass, it wouldn't work unless everybody carried ID.
I will concede that someday, in the not too distant future, we will have some form of national ID, but it will probably be waived for illegals.
Due to the political power they hold, have to believe the statement is true.
That's exactly how it would be implemented, I have no doubt.