The Geissele Maritime Bolt Catch works with Mil-Spec dimension AR15's and may not be compatible with Billet receivers according to the manufacturer. So if your AR9 is Mil-Spec dimensions it might work.
Possibly, it will depend on the location of your mag release, you can always contact the manufacture as well.
It will come with the catch and the pin.
That completely depends on the ambidextrous magazine release. There are multiple ambidextrous magazine releases for AR's available and this will not be compatible with all of them.
It is designed to work on any standard Lower receiver.
Depending on how far the mag catch protrudes from the receiver it may interfere with the Geissele Maritime Bolt Catch. I recommend contacting Geissele to confirm compatibility.
The Geissele Maritime Bolt Catch is not compatible with DPMS or Armalite pattern .308 rifles. It is designed to be a Mil-spec replacement for the M16/M4 carbine platform only.
The Geissele Maritime Bolt Catch is designed to work with Mil-Spec AR15's. Since AR10 receivers have different dimensions of Mil-Spec AR15's fitment with a DPMS pattern .308 rifle cannot be guaranteed.
The Geissele Maritime Bolt Catch might work with the CMMG Ambi Magazine catch but Geissele does say that it is unknown if the Geissele Maritime Bolt Catch works with Billet Receivers. The Geissele Maritime Bolt Catch is designed to replace a Mil-Spec bolt catch, so if your billet lower has a Mil-Spec Bolt catch it should work.
Please email us at techsales@opticsplanet.com for more information.