Как мне кажется, TextModels.Model и Files.File предназначены несколько для других вещей. И использование их для хранения строк будет как "стрельба из пушки по воробьям", так как в этих записях есть много разных полей, которые для работы со строками просто не нужны.

Если Вы знакомы с Delphi, то там есть тип string, размер которых ограничен 2 гигабайтами. И можно достаточно просто сделать конкатенацию строк, поиск в строке, можно обратиться к произвольному символу строки и т.д. Нужен модуль, который может выполнять аналогичные функции на обероне или компонетном паскале.