It’s a loaded question for me because I don’t think souls nor a Devil exist. If they do, or did, whether or not I’d sell my soul to The Devil would depend on a few factors. For one, I’d need to know exactly what I’d get for my soul. If I’m selling it for money, it would have to be enough money. More importantly, I’d need to know that The Devil owning my soul isn’t going to harm or negatively affect me enough to make it not worth it.
I wouldn’t have to think much about selling a strand of my hair, for example, because I don’t think that would affect me, but I’d be hesitant about selling my heart, unless I somehow knew that The Devil would only own it and not do anything with it while I’m alive. I’d have no way of knowing that, of course, and I’d think my soul would serve an important purpose for me, perhaps even more important than that of my heart.
With that said, my answer to the title question is probably not. Even if The Devil promised me that he, or she, wouldn’t do anything with my soul until I die, thus causing me no harm, that could be a lie or The Devil could mean it but simply change its mind at a later time. Not to mention the fact that a soul is supposed to be eternal, or at least it’s supposed to last longer than normal life, which means I might need it even after I die.