Yes, the barrel nut is included.
This is only compatible with Aero Precision M5 Enhanced handguards.
Yes, this will be compatible with a DPMS platform barrel.
No, this will not be compatible with .300 Blackout.
The upper receiver does ship fully assembled with dust cover and forward assist.
Yes, they use the same upper receiver and handguards. The barrel is different.
Yes, it should as its a DPMS pattern upper, but the final fit will depend on how well the 80% lower is finished.
Yes, it will.
No, they will not be compatible as PSA specifically states they ONLY recommend their uppers and lowers together and they state they do not recommend anyone use anything that isn't a PSA upper on their lowers, especially depending on the Generation of PSA lower.
Yes it should fit your Gen 1 DPMS .308 lower.