Rate your Joomla expertise 1 - 10 scale (1 lowest and 10 highest)
9
Proposal:
I had that issue with joomla/virtuemart, was adding additional layer for registration with some plugins, it's doable, more work later for regular user who needs to register but it prevents spam... I don't like this live session via video, but can consult you :)