Not saying that this is not good. But several forms of the ID can most likely be easily forged.
And mail in voting is where a majority of the fraud occurs. If this state has that. Mass fraud in mail in voting because it is so easy to do that way.
You mean like drivers license and passports?
I am sure they have put in all the needed security checks. This is a state government.