Hi Smanfer and welcome to flyertalk!
Meal times will be (a) about an hour after take off and then (b) about 2 hours before landing
Flying the shorter sector into Singapore may mean the second meal is a bit later (closer to arrival time).
Are you flying economy?
The main meal (lunch/dinner etc) will comprise small salad, main, bread roll. Usually get an ice-cream for desert.
The 'refreshment' will be a small two course usually with a very small bowl of fruit followed by a main course.
Can't help you with the child's meal as have never ordered one (or sat near to anyone that's ordered one!)
On the ultra long-hauls you'll also be given a snack bag with mints and a piece of fruit and chips or similar. You are given this after the main meal and can then consume at your leisure.
If you are flying business then the snack is a toasted roll which is made to order.
Regards
lme ff