Fizz-
Your close, we just need to make some adjustments. In addition to what Wolfrug said above, here is another step by step method:
1) Place your unit in the editor and in the name field name him whatever you want (we'll use unit1 for this example).
2) in unit1's init line place the following code:
nul = [] execVM "animation.sqf";
This will run the animation.sqf script when the unit is initialized.
3) In your mission folder, create a script file name animation.sqf (you probably already have done for your description above this so just change as necessary) and enter this code:
unit1 playMove "AmovPercMstpSlowWrflDnon_talking";
This script will make unit1 display a talking animation (just an example). FYI, some animations will play continuously, others will play only once and then return to the units previous state, some animations only work with playMove, others with only switchMove.
4. Preview your mission.
If you are just starting out scripting check out the forums, FAQ, and Editors Depot some more to find examples of other scripts to get ideas on how to put scripts togther.
Also on a side note, try not to quote an entire post in your threads here. Only quote relevant parts if necessary.
I hope this helps!