OK, I see that I was overly optimistic in the amount of time that I originally expected to allow.
What about my question about different train if my flight is delayed, or earlier train if I actually get to the Rome train station early?
Does anyone have recommendation for first class vs. second class? Is 1st worth the extra €?