Well as for your second question, I don't know if you can. You can remove a trigger from the trigger queue, but that will still finish execution.
You could try using the "Trigger - Clear Actions" action and then later use the "Trigger - Reset Trigger" action, though I don't really know what hideous results that could possibly render.