1. What effect will tough requirements such as this have on voters?
It will just make this a more educated election, meaning the people that meet the requirements have a higher chance of knowing something about the candidate.
2. Can these requirements violate the rights of voters? No, it can not. Having a voter ID card is a stipulation for the voting processes just like the stipulation of having a class 3 FFL license to possess an automatic weapon.