Uno) hai sbagliato forum
Due) se le lunghezze sono fisse puoi utilizzar ela funzione di VB MID non ti spiego come funziona, apri la guida e studia.
tre) Per aprire il file puoi utilizzare Openfile (stesso discorso di prima, studia) ma una dritta te la do invece di assegnare un numero fisso al file utilizza una variabile e poi la valorizzi con la funzione freefile che ti da il primo numero di file libero (serve per evitare errori di apertura e di utilizzo di file aperti).