It is proprietary.
It is 3 MOA
No it will not.
No, TRU-DOT Night Sight has an integral rail for easy attachment to picatinny rails.
You will need this mount for your glock https://www.opticsplanet.com/evolution-gun-works-vortex-viper-venom-fits-burris-fastfire-and-docter-1-811-in.html
The type of mount you will need for it is this one https://www.opticsplanet.com/evolution-gun-works-vortex-viper-venom-fits-burris-fastfire-and-docter-1-811-in.html
Due to the unique footprint of the optic itself, you would need a picatinny riser such as this one linked below.
https://www.opticsplanet.com/leapers-utg-3-slot-universal-qd-lever-lock-adaptor-and-riser-15mm-saddle-ht-40mm.html?_iv_availability=in-stock
The Scar 17 is known for destroying optics and this is not a sight known for withstanding the scar.
It takes about 4 slots. Meprolight will be coming out with a 45 degree offset mount in the future.
It is proprietary.