My cousin's little girl has CP. She was diagnosed at 7 months, which I've heard helped immensely (the early diagnosis). They went to both occupational and physical therapy 3X a week for a year or so. Cousin & my grandparents (Cousin lives with them, and they're retired) worked with J multiple times everyday on strengthening her muscles.. She turned 2 in January, and she can walk across a room by herself. She got glasses in January, which helped with her coordination. Her eyesight was pretty bad, and now in the mornings, she gets so ecstatic when you're putting on her glasses! She also has a walker that has helped her strengthen her leg muscles. They're doing speech therapy now as she does speak, but it's really hard to understand her.
They've had to give her some medications for various things, but she doesn't take anything permanently. Most everything she's done has been natural ways of learning to use her muscles better and improve her motor skills. I don't know where J falls on the spectrum of severity, though I'd suspect she's moderate. I have a friend with very mild CP, and you can't really tell. She just has trouble holding some things and can't walk for a long time. I've also seen severe cases where children never learned to walk or talk. J is somewhere in the middle.
I hope they are able to help him! It's such a devastating illness, but our family really has come together to help out with expenses, traveling to the doctor, etc.