"If you want to allow your unit to move while casting an ability with casting time, I don't know the answer, sorry." - yes, unfortunately, that's the point.
I think it could be possible to use instant abillity with triggers to regulate that but I'm looking forward better solutions. :)
Thanks anyway for 2 first questions.