Assume you are flying Economy/Coach. And given all the changes with catering, nothing as it was. That said, during legitimate meal times, on flights of more than 2 hrs, you can expect a reasonable hot airline meal: pasta or chicken at lunch, omlette at breakfast. As for a snack, it will likely be a deli sandwhich of some sort, not just peanuts or pretzels. Sometimes it will come with a macaroni/cole slaw type salad and chocolate. If you can provide your actual flight times, we might be better able to tell you what to anticipate. The old CP 737s are being withdrawn more quickly than anticipated, so you may actually end up on an A319 or 320. In any case, all will have inflight entertainment systems.