This being a hacker forum, would such security measures as you believe in and propose be acceptable in any computing application? In finance? Medicine? Anything really?
This is how the system has worked, oftentimes for decades past.
No, they would not be considered acceptable in a computing application. But in computing, it’s considered acceptable to discriminate against users for the sake of security.
I’m unaware of any major democracy that uses computerized voting with a username, password, and 2FA to replace the traditional ballot box, for obvious UX reasons. (Never mind that computerized results might actually be easier to forge than paper ballots).
Regardless of what is “acceptable” it is a fact that widespread voter fraud using the mechanisms proposed would be detectable.