Re 2: Not necessarily. For European mid-day departure the first meal is a 'lunch'. Before the morning arrival into HKG, the second meal is a 'breakfast'.
And if you depart from Europe in the evening and arrive into HKG in late afternoon, the second meal is also a breakfast!