Wife & I are traveling in Italy August 2023; arriving Rome, then to Venice, Trieste, Como, Milan, Florence and Rome. Should we purchase separate tickets for each leg, purchase a pass, any recommendations for train stations, when do the schedules come out. thanks