It would concern me that the contract is so loose. It's very important as an employee to know where the limitations of your working life lie. This job is a lifestyle but you are also entitled to your own time away from it. You need that for your own sanity.
Dream jobs are wonderful but they must not consume your whole life. You still need time off an aircraft, time with your friends and family and the ability to structure your personal life to some degree.