If I place Champion Units in one of our Coalition Panthanons, does it provide bonus for only my troops or, if I have insufficient troops, will it provide bonus of other Coalition Archon troops.
That is not 100% sure. I would advice you not to put any champ though without the supportive units especially with poor layering, because they will die much faster and easier...