Hello @anonymous_user_4b7af1a0,
For your hovering behavior, I would highly recommend for you to watch this [tutorial][1] and follow it to create a hover component.
Once you create this hovering component, you can attach it to any static mesh or any Blueprint that has a static mesh and create a pretty convincing hovering in air behavior.
For movement, I created a bare bones blueprint which only had a static mesh component that inherited a hover component and I used the Add Impulse node to have the static mesh move in the direction of its forward vector(you could use any directional vector though).
Important Note: The static mesh you are applying the force to must be simulating physics for this to work.
Hope this answer helps,
Farshooter