PS here it is with the parts you cut out because you can't answer them...
#1 Voting is not an enumerated right in the Constitution.
The Constitution contains many phrases, clauses, and amendments detailing ways people cannot be denied the right to vote. You cannot deny the right to vote because of race or gender. Citizens of Washington DC can vote for President; 18-year-olds can vote; you can vote even if you fail to pay a poll tax. The Constitution also requires that anyone who can vote for the "most numerous branch" of their state legislature can vote for House members and Senate members.
Note that in all of this, though, the Constitution never explicitly ensures the right to vote, as it does the right to speech, for example. It does require that Representatives be chosen and Senators be elected by "the People," and who comprises "the People" has been expanded by the aforementioned amendments several times. Aside from these requirements, though, the qualifications for voters are left to the states. And as long as the qualifications do not conflict with anything in the Constitution, that right can be withheld. For example, in Texas, persons declared mentally incompetent and felons currently in prison or on probation are denied the right to vote. It is interesting to note that though the 26th Amendment requires that 18-year-olds must be able to vote, states can allow persons younger than 18 to vote, if they chose to.
#2 Federal courts have already upheld photo id's as constitutional. It is not considered a restriction to voting.
#3 If the "disfranchised" cannot get id's to vote why can they get them for food stamps, welfare, Medicare ect? Amazing how that works.