Grazie a tutti... ho risolto praticamente tutto tranne una cosa...
io x scrivere i dati dentro al file uso

Print #2, campo1, campo2, campo3

il problema è che nel file vengono si immessi i dati, ma non sono messi tra "" e non sono separati da virgole (mentre nel file di origine ci sono). Come posso fare? ho sbagliato qualcosa?

Ed un'ultima cosa... che librerie bisogna attivare x quella function che mi hai dato tu x vedere se esistono le directory??