Il y a plusieurs trains par jour entre
Florence et
Rome, ce n'est vraiment pas un problème pour avoir une place. Les train "R" sont plus rares par contre. Sinon il y a les "IC" qui mettent 3 heures environ pour la moitié du prix des trains plus rapides: "ES"
Tu peux consulter les horaire sur
www.trenitalia.it
Si tu n'a jamais voyagé en train, surtout en pays étranger, tu peux aller faire un tour à la gare la veille de ton départ. Tu pourras acheter ton billet pour le lendemain et te familiariser avec la gare. Tu seras donc moins stressé le lendemain matin

. Mais la gare de
Florence est assez petite, les trains partent tous du même niveau et c'est très facile de s'y retrouver.
À
Rome, c'est beaucoup plus gros, mais c'est tout aussi facile de s'y repérer.
Je ne connais pas
Venise, mais je crois que c'est relativement court comme trajet à partir de
Florence. Environ 2 heures. Pour l'hébergement, il y a toujours moyen de trouver quelquechose sur place sans réserver...mais disons que juillet n'est p-e pas la meilleure période les hotels de dernière minute.