FWIW, REAL-ID is not about U.S. citizenship: A passport issued by any country is considered "compliant" with the REAL-ID Act for air travel or any other purpose, regardless of the person's U.S. immigration status. Some politicians seem to have deluded themselves to think that requiring REAL-ID will stop "illegal aliens" from flying. But it won't. Many foreigners in the U.S. (regardless of U.S. immigration status) have an easier time getting REAL-ID (a passport from their country of citizenship) than some U.S. citizens.
My comment was addressing passport cards as a national ID and voter ID.