thank you very much for your support request.
You can import animations from Blender like you would normally do in Unity: Either place the *.blend file directly in your Unity Assets folder (or any sub-folder) or export the animation as *.FBX (from Blender). Once Unity has imported the files (and thus created Unity proprietary *.anim files internally), you can use the Import button in UMotion to import the related animations.
"can I use UMotion successfully in a 2D game?"
With UMotion you can create a UMotion project file of type "generic" that allows you to animate any Unity transform's (i.e. the objects you see in the Unity Hierarchy) position, rotation and scale. By using a "Custom Property" constraint you can animate any property of a component/script. So yes, this basically allows you to animate anything you want, also 2D objects.
Please let me know in case you stumble across some issues, I would be happy to help.
OH, and another one quick one: can I use UMotion successfully in a 2D game?
Customer support service by UserEcho