All of what you posted should NOT be allowed. There should be agreed upon NATIONAL standards. I love state rights, but voting should fall under the guidance of the Federal govt. just like Passports do.
- - - Updated - - -
Sure there is - the entire issue is workable. You don't let the states dictate the rules. You use federal guidance. You force the states to adhere to that. The states could still determine such things as early voting, but ALL voting would require an ID with a specific ID number (just like a passport). That way you could still have absentee ballots, mail-in ballots, etc.