Hola
Creo que tienes dos partes bien diferenciadas:
1.- Conectarte a un FTP y bajar el archivo que necesitas: No tengo experiencia con esto, pero existe una API llamada wininet con la que puedes conectar a un servidor FTP y bajar el documento que te interese
2.- Leer el documento: Para esto tienes otras dos opciones:
2.1.- Si es un documento de texto, puedes utilizar OPEN para luego pasar el valor de lo leído a un TextBox
Código:
Open "C:\doc.txt" for input as #1
2.2.- Para abrir cualquier tipo de documento (con el programa por defecto de cada equipo) como una ventana aparte del programa puedes utilizar otra API llamada ShellExecute
--Saludos--