I agree - scary is the word.
You're treating Forms and Tables like files on a disk and they are not:
Firstly, there's no folders so every form has to have a unique name and every table does etc.
Secondly, there's a limit to how many objects (tables, queries, forms, reports) can be in a database: 32,768. If each 'file' has a table, query and form then you can only squeeze 10,000 files into the database. And you can bet the database will become horribly slow to open and very prone to corrupting and ridiculously bloated long before then.
Thirdly, and far more restrictively, there can only be 1,000 modules in a database (including any forms with modules). By the sounds of it each of your 'files' includes a form with a module. So that's a limit of 1,000 files, which is not very good. And again a database with 1,000 forms is not going to be quick to open and prone to corruption and terrible bloating.
Don't do it! It would be a nightmare.
If you must create files for the records then do just that - create files in a folder - word documents or spreadsheets or even just text files.
Access does provide tables for storing data though. You could store your 'files' as records in a table.