1. It's a hack, but it's legal, most VB stuff is legal because no game code is changed.
2. You press the hotkey out of game (CA's programming interferes when in-game, get windowed mode for a quick switch) then it will auto fire for you, untill you press the stop key.
3. I'll upgrade this to a better solution sometime, don't worry.