literally half of all undead are nothing but a soul.
Plenty of undead have souls.
I am 90% certain that vampires in Faerun, and D&D in general, have souls...
Also does Raphael even want the players soul? you are all arguing over whether or not Astarion or undead have a soul
But a deal with raphael is not contingent on one.