Hi,
If you join on new contract expect to fly about 50 hrs a month, after that you have to get productivity pay, so you don't fly.
You get your 7 days off per month, if you request 2 months in advance you may even get those you want. If you take ANY LEAVE you lose the 7 days OFF, so taking 7 day block of leave basicaly means you zero your leave.
New email said you have to be able to work till midnight on day of departure and be ready for work at 0001 on first day, so check your flight availability to your destination.