I would add some work with weights (with proper form to avoid joint problem and ding mobility exercises) ,swimming is good but does not have the same benefits (for the bones as example).  Proper form is mandatory,I'm reading some books about biomechanics of exercises and it's a really interesting topic. I didn't know that standing put less pressure on the vertebral column than stay sit.