We just returned from our first visit to Sorrento & Amalfi, etc. (Not first trip to Italy)
We stayed in Sorrento for 4 nights then moved to Amalfi & Ravello for 3 more.
We liked Sorrento- lots of great restaurants, fun shopping, friendly atmosphere. Find a hotel with a view but not one that is up in the hills! If you would like a recommendation- pm me.
Sorrento is flat but getting down to ferry involves steps, the bus or there is a lift.
We used Mondo Guides (RS recommended) for a boat trip to Capri- they pick you up and drop you off at your hotel so no worries about up/down to port. The best part of the day to us was the boat trip around the island. Capri itself is very pretty- but it was very crowded, high end shops, nice views, etc. The walk to the gardens is a bit of up and down- no steps that I can recall.
https://www.sharedtours.com
We also used Mondo for Pompeii tour but you didn’t mention that and I would not recommend for your parents- walking on those big polished stones was really really hard on feet/knees/hips.
We used Top Excursion Sorrento for a driver from Naples train to Sorrento then again from Sorrento to Amalfi- a splurge but money well spent in my opinion. The buses will be crowded and hot, you may not get a seat!
https://www.topexcursionsorrento.com
We chose Amalfi over Positano for lodging because it is flatter and it is the transportation hub. Our hotel was just a few steps from ferry/bus area with views of the sea. The town is mostly flat- the further you go in it starts to be an uphill climb. The cathedral/cloister/crypt was worth the visit and worth climbing all those steps!
We took bus to Positano and to be honest were not impressed. Not into high end shopping, and crowds! there are really no “sights” other than the town itself and you can get great views of it from the ferry instead. We got off bus walked down a million steps thru the town, had lunch on beach and took ferry back to Amalfi.
From Amalfi you can take bus up to Ravello which is absolutely beautiful- the best views! and the very small town is flat. The walk to Villa Cimbrone was a bit of up and down and some steps but not horrible. Took maybe 15 min?
If your budget allows I would consider a driver for the day- that will take you to towns of your choosing- skip Positano, see Amalfi, have lunch in Ravello. It will be money well spent.
Top Excursion offers day tours like this and I am sure there are many more.
Mondo Guides also offers for a really decent price.
For the swollen feet problem- do have her check with her doc to see if a diuretic is warranted, wear compression socks. (Although those can get really hot- I wear knee hi support nylons and they do help)
Plan your most strenuous days for early in the trip.
Another question- where you are flying in/out of? You will need to figure out your transportation to Sorrento- there are many options. You will need to be in your departure city whether that is Rome or Naples the night before your flight home.