Such mal ein bisschen nach "ShowModal" - so kannst du das Formular 2 anzeigen lassen, und sobald der User darin etwas eingegeben hat, wird es in Formular 1 übernommen.
Zum Thema "auslagern" in eine Datei würde ich dir zum Anfang ne Textdatei oder .ini-Datei oder sowas empfehlen. Ist meiner Meinung nach am einfachsten. Und dazu kannst du z.B. eine TStringList erstellen. Und die zum Schluss über TStringList.SaveToFile(Speicherpfad) speichern...!
für weitere Fragen bitte etwas konkreter werden