Move Ball with character (soccer)

I am trying to make a simple football game and I want to do the following steps

when a character walks to the actor(ball) he should get linked to him and new set of animations blueprint should be triggered, and vise versa link should be broken when someone tackle. the turn should be coordinated with the actor

and when turn are done I want him to get to the ball and turn with it will the turn animation is done, I am stuck with this please help me solve this.

thank you,

Hellster