Switching over to the DBFCDX RDD should help on both problems, as the FPT memo files are both compressed, and automagically kept at the smallest possible size.
BTW, the blocksize of .DBT files is 512bytes, but the issue is pointed out correctly, ofcourse ;-)
Default blocksize of the fpt memo's is 64 bytes, and using optimal fill.
I have used FPT files of over 50 MB before ('97), and never experienced any crash on them. I know these files grew later to over 100 MB but still without crashing.
This makes me confident enough to trust my textual data to fpt files instead of dbt files.
HTH
TonHu