All this national ID stuff is interesting, but the presidential election is essentially a state affair, not a national election.
If everyone had a voter number or use their SSN, voter fraud would be a thing in the past for the most part. I think there are many people who vote absentee in northern states and also in vacation spots in southern states.