 In literally every state issues driver's licenses to non-citizens. And under the 1993 National Voter Registration Act, by filling out a little federal form that goes along with the driver's license application, all you have to do is check a box and sign your name. No documentation required. It's on the honor system. You can register to vote, including in federal elections.