You need to explain more clearly what you are after. Yes you can give blink to other units and yes other units that are not heroes can use blink.
You could give units a unit ability version of blink as soon as they enter the playable map area as an example.
Maybe you could use something like this trigger:
Events
unit starts the effect of an ability
Conditions
ability being cast is equal to blink
Actions
turn off this trigger
Pick every unit in (units selected by (owner of triggering unit)) and do
Order picked unit to night elf warden - blink target point of ability being cast
turn on this trigger
Will cause a delay between the first blink and the rest. You see the group "units selected by..." needs to be synchronized before use, which incurs a Round Trip Time delay.Pick every unit in (units selected by (owner of triggering unit)) and do
In WC3 I am not even sure it is possible.
ForGroup
Yes and how does that help you issue an order to all the units you currently have selected? In SC2 they have a concept of issue to group when setting up ability data but I am not sure WC3 has.