I don't know the answer to your other questions, but there isn't a way to create a setup that gives you a 100% legitimate sure-fire way of getting all of your procs off. Since ISBoxer can't read the game client, the best you can do is spam keys (or macros) and hope that it's the next thing that's going to fire off when the global cooldown has ended (similar to what GnomeSequencer does). That method tends to work somewhat well for melee classes, but not nearly as well for ranged, which may require a lot of tweaking and/or changing up your rotation on the fly.
Connect With Us