First, what control do you have?
Question 1: Not sure what you're wanting to do here.
Question 2: Yes. Pull out your parameter list book. The "J" parameter control the use of custom G and M codes. Not sure on Matrix though... don't have that control. But still, it will be listed in the parameter book.
Question 3: Your parameter is not set for G84. Right now its set for "compression" type tapping. Switch over to use G84.2 . That should do what you want....
It's just a part..... cutter still goes round and round....