I am actually sitting in the EK lounge right now waiting to board EK202 to Dubai. I arrived about 8:30. There is plenty of food. Shrimp cocktail, salads, filet mignon, veggies, deserts etc. Plus all the wine, champagne, booze too.
You can definitely make a full meal here which is what I did so I can go straight to sleep when I get to F suite on the plane. : )
You can also have dinner at the Ritz in NY before the flight if you want. Then the chauffer drive service from the Ritz to the airport. Never done this before but I am sure it would be fabulous.
Give your father the options and let him decide.