1. How does Banishing Resistance work? The spirit has infinite services, right? So can it be banished at all?
2. Do I have to pay for Skills that it requires to use a free Power? IE, if I give it the (free) power of Elemental Attack, do I have to pay 5 Karma for Exotic Ranged Weapon to use it?
3. If my ally has more than one form, can I have a power that only affects it in one of them? IE, I want my ally to materialize either as a small pixie/fairy (think Tinkerbell), or as a small dragon. I want the Energy Aura power, but only when in dragon form.
4. All spirits can fly when materialized, correct? The Flight skill is only for if they need to be good at it.
EDIT: 5. Can an ally be Invoked?