Still working on the Demon but believe I have the ones you need (answers in blue
I have: X_RIC thats if 11oA is right i have Extreme for 11a. XERIC
38D Maghreb Muslims I have A_A_E you've mixed-up the clues for 38a and 39d - 38a (grovel) is ABASE and 39d (Maghreb Muslims) is BERBER
104D Straw behive I have S__P SKEP
120D Striving after a goal I have N_S_S NUSIS
74D Excoriating I have S_A__F_ING SCARIFYING
Good luck with your entry!