Correct for the three T7-200's but one is still stored (5Y-KQS). As for the T7-300's all are leased to TY but K.A is making a loss out the leases anyways. Not sure about the 2 787 to Oman. That wet lease agreement was BAD!
What's interesting is how the carrier will have sufficient crew by Oct for the aircraft to operate at 100%! Also the turnaround (6hrs) is gonna be tight given that its gonna be Winter Ops and JFK knows how to put up a show during winter! Same with the cabin crew and actually you will need 20 and not 12! Some needs to check the definition of "ultra long haul flight".