1. Gun oil, silicone grease, service wrench for barrel and stock nut, gas valve key.
2. Yes milspec diameter.
3. No
4. Yes
5. Pretty much with an adapter ring
6. Tightens groupings and improves consistency regardless of BB weight, can hop heavier ammo which is great outdoors for maximum effective range.
Enjoy the Gas ?