You can do all that in Unreal? Impressive!
I use the classic Blender+Unity combo for 3d animation stuff but navigating Blender can get confusing and I always forget the hotkeys. The Unity animation rigging package is pretty cool but things gets scuffed with IK constraints from my experience.