We are not familiar with this shotgun and therefore cannot answer this question.
Yes, I got my Tavor TS12 and bought this choke in cylinder. It does fit with the barrel nut. You must put the choke through the nut and thread them on together at same time with nut tightening up first.
I just put this on my Tavor, and as the other person stated, slip the choke through the barrel nut and screw them on. Takes less than 5 minutes.
Yes! Absolutely! Slide choke tube through barrel nut first as obviously no barrel nut will slide over a Breecher type muzzle device. This will allow you to reinstall the barrel nut and choke tube simultaneously making sure to tighten barrel nut first then tighten your choke tube second.