We are unsure, most likely you would need to use the included barrel nut with this handguard.
Inner Diameter: 1.35 in
Yes it does.
Per the manufacturer, the 15" version weighs 10 oz.
This has a steel barrel nut that does not require timing. You can find a video with installation instructions here: https://www.youtube.com/watch?v=tzy4HhSmfdc