Restoration staff skills aren't actually particularly magicka-efficient. Grand Healing is considerably less efficient than Healing Ritual, Steadfast Ward is as costly as Rushed Ceremony but weaker (although it's a very different skill it has a similar purpose). Regeneration is indeed quite magicka-efficient but it's also not a true healing skill.
The most efficient healing skill is Healing Ritual, although it has its own drawbacks in cast time and range.
I wasn't actually referring to Siphon Spirit with regards to magicka management, although that helps too. It's the fact that Force Siphon is a magicka-cheap way to provide consistent healing (at least when fighting against a single target: I definitely don't recommend using it in PvP for example), relieving the need to cast other healing spells.
Restoring Spirit works with Dawn's Wrath skills only I believe, and even if it worked with all skills there's no reason you cannot have it with other sources of magicka. You can never have too much magicka.
Rushed Ceremony is a single target emergency heal, it has a very different purpose to skills like Regeneration and Force Siphon which provide what are essentially long-duration health recovery to cover for minor and/or accumulating damage. You use Regeneration while your allies are still quite healthy so you won't have to heal them as often as combat progresses, you use Rushed Ceremony when an ally has taken a serious hit and cannot afford to wait for Healing Ritual or Grand Healing.
Rune Focus and Rite of Passage only work for yourself, they provide no mitigation to allies.
You don't need the Restoration staff as a Templar, I just pointed out reasons you may want it.