Yes, illegals can get a CDL and no, the CDL does not indicated citizenship or residence. It is also not considered valid identification by the U.S. government.
To register to vote, you check a box on the back of the licensing or identification form. That is all that is required. Your signature on the form has some type of penalty notice for lying and such. The State of CA has a budget of $0.00 which funds a staff of 0 people to check the CDL and ID forms for anything related to voting. I personally know legal and illegal Mexicans in California who get ballots and have been called to jury duty. IMO hundreds of thousands, maybe millions, of illegals and non-citizen residents intentionally vote or the machine votes for them without them knowing
If you vote in person on election day, as I do, you simply go to the assigned location, tell them your name and they check you off the list. They give you a paper ballot to complete and submit which is then scanned and recorded. If you go to the wrong place, you give them your info and they make a note before giving you a ballot. My elderly folks mail their ballot in, or drop it off at the local poll.
In Alabama, you need a phot id with street address to register to vote, and a photo id to vote.
And the democrats say that’s racist.