Is there any reason Heathrow couldn't be moved out to the suburbs where expansion could take place to allow London to continue to be a worldwide travel hub, but then use high speed rail to connect with London proper?
Not sure what you're saying. Heathrow is sorta in the suburbs already--about an hour tube ride--but you can get from Heathrow to Paddington in about 15 minutes by Heathrow Express (which may or may not be a good value) with another rail project underway. Certainly Heathrow isn't going to be picked up and moved.