Wenn die einzelnen Worte untereinander in der Datei stehen, kannst du sie einfach per
LoadFromFile in eine
TStringList laden. So wählst du dann zufällig einen Eintrag aus:
Edit.Text := StringList.Strings[Random(StringList.Count)];
Nicht vergessen, einmal Randomize aufzurufen (am besten im OnCreate).