To control your Q, you've got a couple options. I personally use a micro usb OTG cable and have a powered USB hub, with a Bluetooth mouse, RetroBit NES adapters and controllers, and another USB cable that I use to charge my tablet. The on screen keyboard is fine with the mouse for the few times I have to type on it. Having a hub attached works great. Alternatively, having just a mouse attached will be fine, but due to the way the USB port is recessed, you'll need the OTG cable, and it should be a straight connector, like the PPA cable (UPC
833250005361 - sorry, I'm not yet cool enough to post links)
I'm not sure of any other way to get it set up. If you want to use your phone to control your Q, you could install Droidmote Server on your Q and Droidmote Client on your phone. I think you'll need a mouse attached to set up Droidmote Server on the Q, but after initial setup, it can start on reboot.
To get ADB running during normal operation, go into Settings, activate Developer Mode, check debug mode on USB connection, and under Storage, make sure that the MTP setting is disabled. Connect to your computer by USB and set your Q to remember your computer's ID.