Due to the absence of air and wind on the moon, all astronaut footprints last for millions of years, longer than the most permanent structures on Earth.
As long as a meteor or any other space particle does not hit the moon, any impressions made into its surface will virtually last forever.