Deb, I was told in my early 20s if I didn't do some physio on my back (my spine slightly wonky) I'd have to wear a back brace for life. For reasons I won't bore you with (and very obviously me in RL) I didn't have the physio and I've never had to wear a brace!
Randomly though, I've discovered the wonders of physio recently following my knee injury so might now have some on my back following injury last year to sort out ongoing niggles.
Sounds like you've for a lot to contend with though so
for you and best wishes for DS.
On phonics, DS gets a lot out of the alpha blocks pages on the cbeebies website. There's a load of phonics games on it which he mastered really quickly. He only plays them for a short time when he asks for it, so really driven by him, but maybe a fun way to reinforce learning if school books are a bit tedious?
I'm currently en route to London for a girlie w/e - cant wait!!!