This is my recommendation as well. I barefoot walk and do light barefoot running on pavement and it's amazing how quick the calluses build up and how quick your stride changes.
Regarding altitude. In my minimal experience going from my sea level house to Utah or Colorado, I recommend you give up drinking alcohol for the duration of the trip, drink extra fluids and get extra sleep.