I don't know exactly how many the mana costs are for Summon Ghost and for Healing, but if you wish to know I can search for you
If you don't have so many Mana better upgrade Summon Ghost and use this for healing. You can summon the ghost too if there isn't any enemy. If your health is (very) low after a few seconds the Ghost will heal you and how higher his level how more he can heal you in 1 time.
In battle the Ghost can heal you more than once (if needed), but attention : if enemies attack your Ghost he need to protect himself and can't heal you, so what I do (mostly) is attacking those enemies that are attacking my Ghost (Blind them or Charm or kill them

)
The Healing skill is also useful, but use more mana in comparison with Summon Ghost for your healing. Having both at your disposal is, of course, (the best) a good thing.
And if you don't wish to be detected (by enemies) better use Healing ! O, and you can also use Hide in Shadows + Healing and nobody can see you whilst you use the Healing spell . But don't try Hide in Shadows while you're under attack ! First jump away from the line of attack .
If you've still the "Talisman of the North" you can try Hide in Shadows
In the Skill Tree the Priest Skills are the ones that stay most left. For a Mage or Priest I believe investing points in Spirit is more important than for other builds.
I prefer the Aleroth Archmage Set because of the Belt . I say no more .

Rangers try always to run away, so what I do is combine 2 skills:
first shoot a Stunning Arrow and second use Rush Attack and start to defeat with a melee weapon or use Firewall (in the time I play more a mage type).
As a Priest I prefer : Stun Arrow >>> Rush Attack (if needed) >> Blind OR Charm (or Curse).
But there're more combinations of Skills you can use ...