QF will give you all your baggage. Day bags/handbag and overnight wheelie bags. And a suitpack.
regarding your food.. yeap, some crew like to bring their own meals. Just remember that some ports such as PER dont allow you to bring in fruit etc And yes, they are tough on policing it.
During meal times (breakfast/lunch/dinner) QF will supply you with a business class meal. Other times there are always loads of snacks onboard.