Which animation method to use in blender for later use in Unity?
Unity supports rigged models.

You would need to learn how to parent armatures to your model and adding keyframes. There're many tutorials on this. 


Tutorials
Unity tutorial: Using Blender and Rigify