As you get closer to the Fernbahnhof (Long distance train station) the density of machines for train tickets will increase. They are boxy and red and cannot really be missed. Right near the escalators to the platforms you will find about one dozen of them. An hour should be plenty of time to get your ticket.
I cannot comment on the rest as I have not done Rail & Fly through LH in many years.