Yes, these will fit Aero precision uppers.
Yes, they will fit Aero AR15 upper receivers.
The bottom of the rail is roughly half inch shorter than the top rail on all JL MLA handguards.
The outside diameter of the JL Billet Angled M-Lok Free-Float Handguard is 1.705".
The Aero Precision M4E1 Enhanced Upper Receivers are only compatible with the Aero Precision Enhanced and Quantum Series handguards. So this JL Billet Angled M-Lok Free-Float Handguard will not work with that upper receiver.
~ 1.37" or ~ 35mm
It comes with the barrel nut. "The MLA has a precision bore to fit the proprietary barrel nut which removes any unwanted play and ensures an exact fit!! Installation requires a 1-1/8" crows foot wrench (not included) for the barrel nut; standard AR-15 barrel nut wrenches will not work with this hand guard system. The hand guard is secured to the barrel nut by 2 10/32 allen screws, stainless steel key seat lock, and anti-slip helicoils."
Measured to the longest point.
Yes, it does include those components.
Yes, it will work on your DD M4VR7.