Hola.
En relación a los títulos, no utilices header, utiliza Title.
En relación al número de líneas por hoja, si lo quieres aproximado debes tomar en cuenta la altura de cada área del reporte, por ejemplo: suponiendo que tu papel es de 11 pulgadas de alto, calculas la altura del header, la altura del footer, se lo restas a las once pulgadas. Lo que te queda lo divides entre la altura del Detail y te dice cuantas líneas van a ser impresas. Si quieres dejar en 25 fijo, tendrás que ampliar el footer hasta que quepan solo 25. Ahora bien, si el Title solo lo quieres en la primera hoja, eso te complica el número de líneas porque en la hoja dos en adelante tendrás más espacio, entonces, un truco que puedes hacer es agregar un campo a tu tabla con el que vas a ir contando el número de líneas, entonces, suponiendo que tu campo se llama "página", a los primeros 25 registros le colocas en "página" el valor "1", a los siguientes 25 registros le colocas "2" y así sucesivamente. Luego, en el reporte, agregas un "grupo" que se vea afectado con el cambio del valor del campo "Página". El reporte tiene opciones para indicarle que cada cambio de valor en el grupo también cambie de página. Con esto lo obligas a hacer el cambio y no importará el espacio que ocupe el header, el footer y el title.