Real Id drivers lic. does not require citizenship, it requires legal presence, that is very different. Remember, it is a one time deal, once you have one you shouldn't need anything for renewal. Some states (not sure how many) let you renew on line if you keep the same picture and have an eye test result on file or submitted electronically by the examiner. NY even had a booth at the Auto Show where you could take the eye test and have it in the system if you were renewing online that year.