I was there on Saturday night. All of the above was offered. Also wraps and croissant sandwiches. And finally a self serve bar.
OP, not sure how long your layover is, but if you can make it over to T4, the oasis lunge is probably one of the better lounges I have been to when it comes to food offerings.
All of the lounges in T2/3 offer the usual snacks.