One day elections, no absentee voting, and an index finger dipped in indelible ink after voting would go a long way in restoring confidence in the vote. Today, with crooks like Hillary running for office, all bets are off. Only the Almighty God can intervene in their corruption.
Paper receipt kicks out after you vote too should be required.
I would add paper ballots only to your #7.