I would always USE feedhold , wait until everything stopped motion THEN stop. And yes you can edit Gcode then resume cutting either from the beginning or from Run from here or Set next line. IF you use set next line you MUST make sure all the needed modal values are set.
(;-) TP