Inside of the High Level edit opportunity pop up, you can now add additional tabs using the GHL Customizer.
This video will show you how to:
Include a Calendar
Include a Form at the end of the booking sequence
Display pre-existing contact data in the form.
Allow the form to assign the user to the opportunity.
Here is the link to the script to include on the form to pull in the data.