Curse of Strahd for 2 Players, How to work with ressurection from a Story perspective [closed]

I plan rn with 2 of my best friends to play Curse of Strahd, 2 of them as players and me obviously as the DM.

I know that the Game is intendet to have 4-6 Players and not 2. I let them start at lvl 3 and max level will me 12 to 14.

But they will die probably since i don’t want to make it a cakewalk obviously, and i want to use a "either you let your character die and must make a new one, or you ressurect yourself and have to roll to recieve either a random dark gift or a madness you roll." every time they die.

But i am not sure yet how to make in RP, my first idea is that i let them wake up as Ghosts on a misty field where Strahd shows up and gives them a deal to ressurect them so they could die in the future for his amusement, but i also don’t want to reveal Strahd to fast, so i thought that maybe like a ghostly figur or some type of demon makes these ressurection deals, or this could be Strahd but in disguise to fool them, or not to reveal his intendity to fast. But i am not sure if that would be in character for Strahd because i want this "Ressurection dealer" be really cocky to the Characters.

Can someone give me some advice?