No login required for dynamically generated html page

No login required for dynamically generated html page

I'm creating an application that generates contracts. The admin can set parameters that determine what is displayed on a html page using the record ID. This is very similar to the Order Management "Generate Invoice" function.

My issue concerns the link to view the contract page that is included in the sendmail function. I have the sendmail functioning correctly and assigning the record ID to the URL ( https://creator.zoho.com/<appuser>/<appname>/#View:Generate_Contract?orderRecId=XXXXXXXXXXXXXXX)
Is there a way for the receiver to view the html page without login? I want them to review the contract details and sign it using the signature field but don't need to be a user.
Secondly, how would I include a signature field at the bottom of the page, store the signature with the table record then set the status to "signed"? I thought I could use a stateless form embedded but the signature field does not work with stateless forms.

Any tips on accomplishing what I want to do?

Thanks!