You will likely need a car for Veroli, which is a pretty town in a rural area with limited public transportation options. So unless your relatives can pick you up and drive you around, you will probably need to rent a car for that portion.
My suggestion would be to visit your relatives after (not before) your first couple days in Rome (where you definitely don't want to have a car).
So, this is my suggestion:
Arrive FCO
take taxi to Rome city center hotel, and stay in Rome for the initial few nights (2, 3, whatever).
At the end of your Rome stay, rent a car from a city location and drive to Veroli. Visit relatives.
Drive from Veroli to Amalfi Coast. Try to book a hotel which has parking or that can suggest parking arrangements with local garages, because parking in the Amalfi coast can be challenging. Stay in the Amalfi Coast (Positano, Praiano, Amalfi, whatever) however long you wish. You could also return the car in Sorrento, and stay without a car, it's up to you.
At the end of your Amalfi stay, drive to Florence. RETURN THE CAR UPON ARRIVAL. A car in Florence is not needed and actually is a hassle to have. If you already returned the car in Sorrento, then you can go to Florence by bus (to Sorrento) and train (from Sorrento to Naples to Florence)
Stay at least 2 nights in Florence, 3 nights probably better. Florence is bigger and has more to see than Venice, so if anything, you should stay 3 nights in Florence and 2 in Venice, if you don't have 3 nights each. A full day is the very minimum for Florence. If you don't even have 2 nights, that is too little time.
At the end of your Florence stay, take the high speed train to Venice (2h 5 min). Stay in Venice 2 nights.
Finally, at the end of the Venice visit, take the train all the way down to Rome.
Now, I don't know how firm your flight plans are already. If they aren't, it would be best to fly into Venice and do the exact opposite itinerary:
Fly Venice, visit Venice
train to Florence, visit Florence,
Rent car in Florence and drive to Amalfi Coast (you could also do this by train if you wish, then rent a car in naples or Sorrento).
Visit Amalfi Coast.
Drive car to Veroli, visit family.
Drive car to Rome, return car upon arrival, then visit Rome for a few days.
Taxi to airport, and fly home.