Okay. Sounds like you’ve more than thought it through. Often, this type of request is headed for disaster. Doesn’t seem to be the case here.
I believe there are ways to set-up keyboard shortcuts for certain actions in Bubble. Here’s a post that describes one approach. I haven’t done this myself, so don’t really know the constraints / limitations.
Best of luck!
Scott