Is there a way to macro auto-accepting quests or a better way to be doing this that will stream line the process and make it quicker?
Via in-game macro, no. It's a function that is called in the interface that can't be pulled from command line. However, Mayve's Accept/Decline works very well.

Should the debuffs be mixed in with the damaging abilities or possibily bound to 1 along with assist?
Debuffs draw agro, I would probably advise against casting debuffs while your tank is trying to get a foothold on agro. I personally had a seperate button for debuffs and alternated randomly between casting some debuffs and damage, as with easier mobs, it was a waste of time to debuff and harder mobs you didn't want to be recasting debuffs that had not run thier duration yet.

Inner Space is technically a bannable offense, correct? Additionally, is the way I'm going about macroing the skills considered automation and thus bannable?
IS is perfectly fine. For EQ2 and all SOE games.

Automation is bannable. You are allowed to cast up to 2 spells in EQ2 with one keypress, if you have spell queueing enabled in game. If it is something you can do within the in-game macro system, you shouldn't have any issues, as long as you don't attempt to take it outside the game to use wait commands, external spell queueing or movements. The out-of-the-box IS setup should not be able to do anything {AFAIK} that resembles automation. You can PM Lax to see if there's anything you could possibly accidently mess up in the config that would put you in the automation zone, but I'm pretty sure all that Banhammer stuff requires additional scripts, so steering clear of that should be all you need.