I'm not sure about economy. Reports upthread seem to indicate that some form of catering exists again, but no pictures have been posted yet.
Pre-order special meals (vegetarian, etc) on the website. Specific meal choices also through the website but not available to every booking/flight.
Departure drinks is a bit hit and miss. When served, usually they have a few choices (water, OJ, sparkling wine).
During the meal you can get plenty of refils. I'm sure that if you ask for more after the meal they'll also happily top up. The glasses are not that small actually, also considering that they are typically filled up pretty much to the max.