I'm not sure about the other problem, but you can order a unit to both channel and use channel animation.
create a trig which
generic event unit is given an order
unit is a hero
game message, order of unit issued order.
this will show you what string to used to activate the channel of ability you can't.
then look through animations and orders in trig