Tractor movement and Rigging inside or outside Unreal - best approach?

Hi :slight_smile:
I am learning unreal and I do have a very special question :slight_smile:
I would like to put a tractor inside Unreal. However, I am not sure the best approach. It is not just the movement front and back. I would like the user inside unreal fully be able to move the trackt arms.

Usually, I use Maya, and I create the full rig in Maya for the animator freely move the tractor arms with special constrains(aim constrain, parent constrain, etc)

So I am not sure if I should make animation ready inside Maya using bones and at the end, export to unreal and some how activate this pre-made animations
OR
I should create an initial bone structure in Maya, then export to unreal and inside Unreal, design a proper constrain setup for the tractor?

what would be the best approach? Could you suggest a material for me to learn?

Attached an image that shows that the tractor has a special hydraulic piston.

In maya I know how to setup, but not in unreal and the best approach.

I would like to be able to the user control the fully movement for the arms and body
(Image attached)

thanks in advance any reply :slight_smile: