I registered for the MCATs about two years ago and got my aamc ID. I registered for the amcas with my id, but I cancelled the application before it got verified. I'm applying this cycle again and it looks like my id stayed the same.
Maybe the id has a expiration time limit but I'm sure it's more than 2 years.