Online ordering/booking mysteries

Question:
Is it possible to combine features from the standard Booking app and Restaurant Menus app to fulfil the supply of digital items.?

Product:
Wix Editor

What are you trying to achieve:
I manage a new commercial photography business and require clients to make advance bookings online through a log-in, which we then produce and fulfil via electronic delivery, with invoicing to follow to complete the process.

There are several services we offer. Some have choices and multiple add-on services (of which some can be offered as multiples). Some services require multiple staff to attend or deliver services remotely.

Once the booking is made it must generate email and SMS notifications and calendar invitations for all relevant parties (ie clients and staff, sometimes multiples on both sides).

The files will then be sent to and from the relevant team members until all items are client-ready, so they will need to be assigned to that particular order for the entire process - this part is something I think I have sorted out in theory, but it’s not the main concern right now.

When everything is complete, it would then get invoiced (using xero), again, another part that I think I have got worked out.

What have you already tried:
I have tried using the standard Wix Booking App to add services. This looks to be OK, albeit a little clunky as multiple additional services have to be added individually instead of coming up all in one page. I’d need at least additional name, email and phone fields for the client, along with instructions etc. Not a fan of how it shows “Client’s place” either (not sure how to remove that). Worst case scenario, I go with this, but it’s not ideal as it doesn’t allow for multiples of certain things in the one order.

I have also tried the new Restaurant Menus App. Yes, I know it’s not intended for non-food service applications, but it is the only thing I could figure out to utilise to enable a client to choose options and add-ons, combined with advanced orders. However, for whatever reason, I can’t get the Restaurant menu items to appear in a way to enable online ordering. The menu is visible but nothing is selectable, and the add-ons don’t appear at all. Payment options are set to manual and “Accepting orders” is visible in the Dashboard. I have read through multiple pages of Help topics and cannot figure out what I am missing.

Additional information:
Is there another way to construct this system using available forms, apps and/or widgets?
Am I better off starting from scratch? Surely I can’t be the first person to require these levels of stock handling/service offerings?

Quick update:

Online ordering is now partially working - however it’s no longer showing the ‘variations’ nor the ‘modifiers’ that I had already added. I can’t even access that section of the menu via the Editor.

Still, there’s a lot of information appearing that I don’t require (such as the ‘Delivery’ button, the ‘Accepting orders’ and ‘Free delivery’ fields. I’m at the point now where I may have to scrap all of the available wix-designed forms and build my own (or get someone to do that for me).