Le sugiero que lo compre en la estación. Viajé por Alemania con un pase EuRail y dentro de Alemania no obliga a hacer reservas. Teniendo eso en cuenta, siempre pude conseguir un asiento.
Mis padres también viajaron allí el verano pasado y, aunque tenían un pase EuRail, uno de los miembros con los que viajaban no lo tenía. Pudieron comprar un billete para él in situ sin ningún coste adicional significativo.
¿Por qué iba a sugerir que lo compraras en la estación? Simplemente porque es más cómodo, prefiero comprar un billete en la estación para un tren que estoy seguro de que voy a coger, que asegurarme de que puedo coger ese tren concreto para el que tengo un billete.
En cuanto a los precios, estoy bastante seguro de que comprando con antelación conseguirás un precio más barato, pero no diferirá mucho y desde luego no merece la pena la molestia.
También he intentado buscar tu tren específico según la información proporcionada en los comentarios, pero parece que tampoco veo una opción utilizando el CI.