@speedycat,
Hello speedycat,
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!