You might consider yoga. It’s great for joints. I’m not a doctor, so I can’t make specific recommendations for any individual, but yoga is amazing. By age ~45, I flat could not run due to hip and back pain, and a year ago I took up yoga and now, at 60, I’m not just able to run again but I’m racing again in 5ks and 10ks (local, age-group, mostly for fun stuff)—this time mostly on trails (easier on the joints than the road). I have my weekly mileage up to 16–20 per week, aiming for ~25 by end of January and. If all goes well and I progress carefully, hoping to do my first half-marathon since my 20s. Lotso people think yoga is cheesy or easy or foo-foo or whatever, but it’s as easy or hard as you want it to be, and it can be a primary source of physical activity if one wants it to be. For me, it’s a trifect of relaxing and stretching and strengthening… for the core and for small muscles that otherwise don’t get a workout. I learn the moves from multiple online instructors and am careful to do only what my body is capable of (it’s not important to replicate the “ideal” positions, but to head in that direction). Off soapbox. :)