Welcome to the Airtable community!
It is not possible to build a single native Airtable form that takes data entry across multiple sessions. It is possible to have a workflow where a user enters data in one form, and then is sent an email with links to other forms to enter additional information.
When data is very complex, you might be better off using a portal, such as Stacker or miniExtensions.
Forms are designed to collect information in a single session. Portals are designed to allow users to manage their own data across multiple sessions.