Seeker_two, the lawn service is temporary. I try to mow the lawn twice a week to keep it looking really good. No telling when I'll be able to do that, but I will.
I think a smaller zero turn mower might be best for you. Driving a lawn tractor around objects that requires tight turning takes a lot of upper body strength because of no power steering. Zero turn mowers, hydraulics does it for you.
I have a couple of bushes on the hill down to my lake I need to mow around and it sucks cranking the wheel around to get as tight as possible. I got an older 100 series John Deere 170 with a 38" deck. I paid $450 for it in the winter time, but I have had to spend about $200 in stuff for it so far. Stuff like blades, tune up items, oil, battery, etc.
I also had to modify the starting solenoid circuit because of too much voltage drop through all the safety switches (Seat, PTO clutch, transmission and clutch). You'd turn the key and all you would get it click, click, click. Battery was fine, just had 9 volts going to the solenoid. So I took a John Deere fix off the garden tractors and made it work on mine, basically the safety switches if on will trip a relay at start up and the relay sends the full voltage to the solenoid. Wife wants to mow maybe, so that is why I left the safeties on.
I still need to get new tires, figure that is going to be $150 for new ones, also the brakes need new pads, another $15 in parts and a bunch of swear words to install them.
If you can find a used zero turn for the right money, you can probably sell it for the same price when you are strong enough to push mow again. Also you could keep it and make a few $$$ mowing other lawns with it when you are well.