We are planning to travel from Berlin to Prague, spending a few days there and then continuing to Munich. Since we are leaving for Munich on a Sunday, DB says there are only a few direct trains into Munich, and since we have to be at our Munich hostel by about 7pm, I'd like to purchase train reservations in advance.
We'll be using a Eurail pass. From what I understand, you can't purchase reservations online independent of a ticket, so my question is, could we buy our Munich train reservations when we arrive in Prague? Is there a reputable ATM in the Prague train station where we could get Czech money?