Doesnt matter is the answer to all those. All you have to know is that a lot of people dont have an ID. Start from there and you will see that if they dont have it, it suppresses their ability to vote.
Being dead or born in Mexico also "suppresses" their ability to vote.
Being dead is one way that those Republicans who were convicted of voter fraud beat the system. And photo ID wouldn't have stopped it, since they used absentee ballots to commit the fraud.
Like I said, the low hanging fruit is getting your state to integrate your voter rolls with your vital statistics. I also mentioned that my wife, who passed 16 years ago, still gets notices for Jury Duty.
As for your other point, being born in Mexico doesn't disqualify you, if you've become an American citizen.
So if your goal is to stop limit or stop illegal voting, make your state purge the voter rolls of dead people (considering where you live, you might wind up alligator food if you push too hard). Then show me anything comparable to the absentee ballot frauds of non-citizens voting here. You know you can't.
You're just another right wing phony who want's to suppress the votes of the eligible, and ignore the real frauds. That would make you an unprincipled partisan hack.