El tema de los listados no he visto hacerlo des un modo console pero en este link
http://www.rpvreport.com/span/support/powerexamples.htm veras un ejemplo para powerCobol
El tema de migrar a Grafical User Interface, en eso tengo algo de experiencia en varios sistemitas desarrollados en Cobol para dos, haciendo re-utilizacion de codigo se puede:
1) Migrarlo al un cobol Grafico (Fujitsu o AcuCobol ) ambos muy buenos compiladores existen otros como PerCobol y Kobol pero con poco soporte, inclusive con acceso a Bases de datos con ODBC
2) Otra
yo lo quise desarrollar el mismo producto pero en otro lenguaje mas especificamente
Visual basic pero en la mitad del desarrollo se me ocurrio una idea para no migrar los datos, then hice un Front-end en Visual Basic y Acceso a datos en Cobol reutilizando el codigo cobol compilandolo en forma de Librerias Dinamicas DLLs, sin ningun problema
obviemente si tenes muchas modificaciones no es conveniente porque tenes que apuntar el soporte a dos desarrollos
pero la forma mas rapida es pasarse a AcuCobol o Fujitsu.
Espero tengas suerte