What are the rules for trying to banish an ally spirit? In a normal banishing test, net hits reduce the number of services a spirit owes its summoner, but in the case of an ally, there is no quantification for the number of services.
So how does this work in game terms? Does a magician try to banish an ally spirit using the same rules for banishing free spirits, i.e. using its unspent Edge instead of owed services?
If an ally is banished, does it simply wander off, or does it vanish for a time, as though it was disrupted? I am also assuming that disruption affect allies just like it does standard spirits?
Is it possible to destroy an ally spirit or somehow sever its ties with its summoner so that it can be summoned or bound by another magician? This is assuming the other magician does not have a copy of the ally's spirit formula. I'd like to think that an ally is permanently bound to its summoner unless someone undertakes a metaplanar quest to the ally's home with a copy of the ally's spirit formula and destroys the spirit for good, or if the summoner is killed or incapacitated and the ally breaks free. Correct me if I am wrong.