OK, look back at my post (7 of 15), I gave you identical G code pattern and asked you to adapt the concept to your need, your need before I ever saw print in upper post.
Yes, this and my posted code will cut spiral groove or "thread" on part face. The depth and pitch is determined by Z coordinates and feed rate / rev.
125 - 500 surface finish would suggest that only one .001 - .002 deep pass is enough to generate required texture, just an estimate.
Use threading insert for 40 tpi, having very small radius on tip, make one or two passes using F.025 .
You would then compare resulting finish to "Surface roughness Gage" for turned surfaces, or measure it by instrument called Profilometer (spelling ??).
Looking back at your print and circled note I see "SERRATED SPIRAL GROOVES" , so it is fair to say that threading pass will be compatible with requirement.
If in doubt about result, consult with customer, perhaps there is a sample part they can provide.
If you Google "Haas programming manual", handful of ".pdf" files pops up, free download, plenty of G code wisdom in any of them.
I cannot comprehend anyone attempting to do complex machine work without having fundamental knowledge of programming and hoping to get all answers in internet forum.
My employer has no idea how to do things I do, that's why he hired me, I get compensated for analyzing prints, planning processes, programming and making parts, I use handful of other tools besides Fusion and I am in trade for 35 years and counting.
I started by reading machine manuals and analyzing NC programs I found in control of first CNC machine I ever touched.