Community rallies around 8-year-old boy battling rare bone cancer