Here are two simple ways to support ill children and homeless people:
STREAT http://www.streat.com.au/about STREAT trains young homeless people in cooking and hospitality to help them get off the streets. When you buy food or drink from STREAT cafe, all the money goes towards supporting young people who are living on the streets or at risk of becoming homeless. They make a ripping good Earl Grey tea, for tea lovers out there. :)
STREAT is based in Melbourne, Australia. It has cafes located in Melbourne Central Station (ground floor, near the escalators to the trains), Flemington (305 Racecourse Road, Flemington) and 5 McKillop Street, Melbourne. I've been to the one located in Melbourne Central Station. Their stall has a table shaped like a roadsign saying, "Stop homelessness the delicious way." You can't miss it. There's a small pole near their stall with several handwritten signs. The one saying 'Coles' is upside down, which I found funny and adorable.The menu at the Flemington cafe changes seasonally. The STREATS food cart at Federation Square is relocating to Melbourne University.
At Sydney Domestic Airport: When you enter the food court, there's a Donut King section with a donation box. The money goes to Starlight Children's Foundation (to help sick children in hospital). :)
Throughout Melbourne Tullamarine Domestic Airport there are boxes where you can donate to Vision Australia and the Guide Dogs Association.