Just a quick reply to your morpheny problem.
You are right morphenvy only works with mesh. Specifically with an object that has a mesh named "mesh01". In your example you posted your object is made of several meshes. Mesh01 in this case being the left eye, which is why you see no change when you apply the morphtarget - as the eye has no change. If you check out the size of the two objects you'll find that though they bhave same number of points one is actually a larger file than the other.
Going to simple sphere as an example you will have no problems. It also works with extruded splines that are form paths that have the same number of verticies. There isn't any problem if you subdivide in animator after making the morph targets.
Anyways, that's enough from me
.
Advice is to make sure you have mesh01 as the original object and the morphtarget and you will have no problems.
here is your file with the two head elements eperated and renamed mesh01
I have made a new morph target in the object named '2".
If you go to the object named "1" and try out morph target "wer" you'll find it is the same as objevt '2' which is what I used as the original target for morph envy.
cheers