Da dein Record Daten mit variabler Länge enthält (Datentyp string), solltest du dich von der Idee, die Daten als "file of TRecord" zu speichern ganz verabschieden.
Du könntest die Daten stattdessen als INI-Datei oder auch als
XML-Datei speichern.
In deinem Fall wäre auch eine
CSV-Datei geeignet.