According to the Street Magic errata:
<<p. 103 Step 2: Choose Form(s) The first line should read:
“The ally spirit may have one (and only one) of the following powers: Inhabitation (p. 100), Materialization (p. 289, SR4), or Possession (p. 101).�>>
I'm assuming that only Possession traditions can give an ally the Possession form power - which of course would be useful to have your ally able to possess any prepared vessel or target of opportunity.
My question is this though - What traditions are allowed to give their spirits the Inhabitation power?
I don't see any restrictions on traditions listed... So other than Insect traditions where it is specifically allowed, are other traditions allowed to give their ally spirit the ability to Inhabit? Instead of possessing a Homunculus vessel, how about a mage getting his new Ally to Inhabit it? Anything RAW prohibit this?
It seems to have both positives and negatives: Positives - Pop an Ally in a Plasteel Homunculus (that you paid the designer to look like the latest Anthroform butler model) and it gets Aura Masking for free and can go with you most places. Negatives - no hopping around from vessel to vessel flexibility.
I see also on (Street Magic p. 105 Enhancing an Ally) where it says that "A new Inhabitation Test is not required for inhabiting ally spirits, though the conjurer can provide a new vessel and have the spirit merge with it instead (leaving the old vessel a discarded husk)."
This, combined with the page of homunculi forms, seems to reinforce the fact that it is available to Player Characters - but STILL not sure if there is a limitation or if any tradition can make an Ally capable of Inhabiting.
Aside from the non-living vessels, now I get to thinking of finding some out-of-work pit fighter with wicked combat skills and 'ware and preparing him as a vessel, you know, by strapping him to a table with an IV for a few days....
Shadowland Personal Ad: "Looking for top-level muscle, extended job requiring days incommunicado.... see Mr. Mage for details."