Personally I like piercing the tongue, like Cicero, a little less messy.
There’s nothing obligating the dead spirit to return and answer though, isn’t it like resurrection it’s voluntary on their end
As far as stopping magic from breaking all the challenges you make, all you need in High Fantasy is more magic. It can get out of hand if everyone isn’t careful