A few coments from someone who has done this round trip in J twice a year for about 30 years. The bedding is actually mattress topper, pillow and duvet (not blanket). The meal as shown must have been the quick service, as dessert and cheese come around after the main meal has been served (starting with appetiser; the main course comes later) and the tray cleared. A trolley comes along with dessert and cheese, your choice (and liqueurs etc).
On the YVR-SYD and vice versa sector, there are always four choices of J meal: beef, chicken, fish and veg (which is usually but not always pasta).
I'm puzzled about the snack served in J in the middle of the flight; usually the FAs leave you alone to sleep but if they see you awake they usually come and ask if they can bring you anything, either food or beverage. You can also have your main meal anytime you want (J only, of course), which I consider essential when coming from the Canadian east coast; one departs YVR for Sydney around 3am where one has come from and who wants a full meal then? FAs are more than happy to take your order on boarding and bring it on request - takes about 20 mins to heat it, and then you get a tray looking much like the one shown in the article.
There are also trays of snacks in the middle galley and at the front, available throughout the flight after the meal service is finished - various fruits plus small LIndt bars, KitKats, etc.
Worth mentioning the Signature lounge at YVR for international pax on revenue J tickets (heading southbound on AC33). The Maple Leaf lounge is very nice but the Signtaure lounge (directly upstairs from the Maple Leaf lounge) is basically an upmarket restaurant with a la carte dining - perfect service, very quiet. If on AC33 all the way from Toronto, you have about an hour to enjoy it.
Finally, wifi is available on board but it it's far from free, even on a revenue J ticket - other airlines are leaving AC behind on this count.
Rooflyer - the back rows (two cabins for J on a 777) do indeed have more elbow room due to no seat behind. Can't recall any blue LEDs, though.