Can i animate a short 3D movie for my graduation year with unreal engine?

Hello everyone ! I am new in the unreal engine community , and i do want to integrate it in my work flow !
But for this to happend i must understand how the animation is working here! Im in my graduation year and i want to make a project about Social Chaos these days! The question is !
How shall i animate the following ? Two characters interacting , one grabbing another while other npc’s will walk around getting hit in the fight scene ! Do i animate the interaction in C4D for example then transfer the full animation in UE4 or i can do this inside UE? Also can i make npc’s follow a specific path in UE ? or i need to do it somewhere else ? Any kind of guide line would be awesome !! Thank you party people!!