S1) (MH) you can progress through a story
=> It means there's one main story, but I have played few CRPG without one main scenario ie no story.
=> You are trying to trick me ;-) by expending the meaning of story. For me it's wrong there could be no story, but story elements from a very large acceptation. Story elements could be better than world creation but for me it isn't. But story isn't story elements, and world creation is more exact for me.
S2) (MH) you can interact with NPCs
=> There can be no NPC, it must not be MH.
S3) (MH) you can follow quests (at least one main quest)
=> There can be no quest but goals you find yourself. It's just a precision but I think it's important. There's CRPG with no quest.
At the end, for me, that whole section isn't compatible with the CRPG tag. But yeah the majority participating is the point, just throwing my 2 cents, I won't stick here long anyway.
EDIT:
Quests, NPC, Items, Story : For me, wrong words, none are required for CRPG so shouldn't be mentioned in MH elements of CRPG. And I wonder about locations or exploration.
Exploration - E3) - (MH) you can find NPCs
=> Again there can be no NPC so shouldn't be in MH. Moreover if that wants include elements you can find in games like Dungeon Master, it's rather misleading. Lore elements play a sort of NPC role, but it's still a huge signification change, and in my opinion NPC doesn't match at all.
E2) (MH) you can find items
=> Once more by trying define elements, like NPC it ends be too restrictive in my opinion. Items are easy stuff to add in a game, more than many other stuff, so there's probably never any CRPG without items. But you could find only NPC that will provide you no item but information and skills for example. Would it make it a non CRPG?
And more examples using Quests, NPC, Items, Story in MH elements but for me not related to CRPG.
I read (and never finished!) a novel, without characters and without story, I certainly could play some time a CRPG without Quests, NPC, Items or Story.