You wont be charged for the game before it's shipped
He'll be charged when the first beta phase starts, that's how the keys are sent out ![](//web.stardock.net/images/smiles/themes/digicons/Wink.png)
But yes, it will easily be possible to change your shipping address, you'd just have to contact sales@stardock.com and they'll take care of it.