Yes, it should fit just fine and you will need a lo pro gas block.
The Guntec USA .308 Ultra Lightweight Thin M-Lok System Free Floating Handguard is a DPMS low profile handguard. The CMMG MK47 Mutant is compatible with DPMS LR-308 High Profile handguards. The handguard at the link below should work.
https://www.opticsplanet.com/leapers-utg-pro-dpms-lr-308-super-slim-m-lok-handguard.html
The Guntec USA .308 Ultra Lightweight Thin M-Lok System Free Floating Handguard will fit a standard Aero Precision M5 upper receiver. However, if you have a Aero Precision M5E1 upper receiver, then he only compatible handguards with that upper are the Aero Precision M5 Enhanced handguards.
The manufacturer doesn't specify what size crow foot is needed for the Guntec USA .308 Ultra Lightweight Thin M-Lok System Free Floating Handguard. I recommend contacting the manufacturer for that information.
Yes, the Guntec USA .308 Ultra Lightweight Thin M-Lok System Free Floating Handguard will work on a DPMS Oracle .308. The barrel nut is included.
It will only if your M5E1 is a low profile option.
Yes, Bear Creek uses a DPMS Gen 1 low profile design.
Yes, this will work with the PSA Gen 2 AR-10.
Low Profile Spec T6 Aluminum Body
No, these handguards will not be compatible with the DPMS GII.