Given your limited time, the vote was almost unanimous to eliminate the Amalfi Coast from your desired destination list of AC, Florence, a bit of the Tuscan countryside, Rome + Venice over 10 nights. It's really out of the way, and should be saved for when you can give it adequate time.
Really I believe what they want to see are the beautiful pastel
colored buildings lining the cliffs, do a little shopping in a quaint
village and see views of the water.
Yes, it would fit most of this bill. Just be aware that most of the villages + transport system (trains and ferries) are likely to be very crowded so I wouldn't expect a laid-back experience. The golden hours in the CT are the ones before the hordes of daytrippers arrive in the morning and after they leave in the late afternoon/evening. But the AC would be very busy and their transport system stretched to capacity as well.
To have some breathing room during high season, I recommend NOT day-tripping the CT as you'll likely end up in the middle of the hordes unless hiking some of the upper trails. Staying a night or two - which I know you don't have time to do - would allow you to enjoy a less overrun atmosphere. If willing to do some climbing, there are some spots that would likely be less visited - or they were when we were there some years ago - but I won't swear to it.
The CT is also not a place that would be fun on a rainy day.
All that said, people DO day-trip the CT. There is a train from Firenze Campo Di Marte station at 7:54 AM that is direct to La Spezia Centrale in 1 hour and 43 minutes, no changes. From there you'd buy tickets or a day pass for the regionale trains which serve the 5 villages. It's very important to validate that pass or the individual tickets before boarding as checks can be frequent and fines are not cheap. There is a train from La Spezia at 19:48 that will have you back at Firenze Campo Di Marte in 1 hour, 41 minutes. These two trains provide the quickest method in-and-out of the region. If you prefer to depart from/return to more central Firenze SM Novella station, that only adds abt. 20 minutes each direction + 1 change at Firenze Campo Di Marte; also the quickest way via rail in and out of the region via that station.
2024 schedules/prices for the ferries aren't up yet but keep an eye on this site:
https://www.navigazionegolfodeipoeti.it/en/timetables
Which village? They are all very small so I'd definitely do a couple. Vernazza has been reported to be the most crowded these days so look at Manarola, Riomaggiore and/or Monterosso. I was very fond of tiny Corniglia but it involves a very short ride on the small bus or calf-stretching uphill climb via a many-switchbacked stairway to access the village from the train station. No ferry service to that one
Editing to add: I'm sure you were considering the AC as a day trip from Rome, not Florence.