Hero kid battles cancer, community rallies