Scan in Radius, Get closest Actor of class, Move To and Attack

Thank you so much for your help, I feel like I’m getting closer and learning a lot about casting. However I have never worked with Casting or SphereTrace before. This is what I have now:

I don’t understand why I need to cast the hit back to the Interact-able Object? Isn’t the Trace there to get the hit location of the object?

How should I proceed now for him to move to the Tree and attack/interact with it? (Sorry for being so useless, I have literally just spent 6 hours reading in the documentation to try and find the solution on my own. I guess learning doesn’t come easy here).

Side note: Won’t I need to replicate this BP for every interact-able actor?

Thank you!