Una opción, es medir el tamaño de cada cadena anterior, y poner un número de espacios conveniente. por ejemplo, si quiero poner 1 nombre, y 1 número a los 10 caracteres, pondría:
miCoordinador es un campo de la clase VentanaExplotaciones. El primer momento en que se inicializa es en el constructor. En ese constructor, no lo inicializas.
Saca por consola los valores de miLista y de miCoordinador, y comprueba qué son.
Las lineas no existen tal cual. Las líneas son solo formas de interpretar los caracteres '\n'. Por esa razón, tienes 2 opciones: o crear un índice de líneas en el fichero para un acceso inmediato a ellas, o ir contando saltos de linea (que supongo que es lo que haces ahora)
Ten algo muy claro: Los objetos en Java hay que inicializarlos para usarlos, <todos>, salvo los tipos básicos. Pero todos los demás objetos los inicializas de la forma conveniente, ya sea con new, o con otras técnicas, como String str = "Abc";.