No, the cursed items do not add to the progression.
Check the completion percentage of each character in the "quests" menu. You will get a completion percentage of which character has more events you haven't seen.
"Let her win" refers to letting a character (demoness) win to raise their relationship meter. Once a relationship fills, a new event will happen.