Completing task list form by external user/customer

Hi there,
I’m looking to understand if it is possible to use the built in forms and task list of Camunda 8 to present a custom form to an end user performing an application.

Where I am facing difficulties is the concept of needing to claim/assign a form inside a process instance. Due to it being customer facing this is not possible, as we would need to provision many users and share user information across many contexts.

Also it would be good to simply export the form as json rather than embed the form and simply provide an action to post to.

Is this possible in Camunda8 and a good idea? Or would it be recommended to avoid the user task and simply externalise the form creation?