All I can say about the flights is possibly book as far in advance as you can and get transferrable ones-ones you can re-schedule swap or sell if need be