First of all: Congratulations to a contract of such a huge project!
Some questions: What are the other requirements? Is it necessary to move? When will such a job start? Probably many of us still have commitments or are still in other jobs, and can't join within a few days or so.