Гравитация в простом понимание, это просто постоянная сила в определенную сторону. Вот и придавайте вашему объекту силу через Add Force каждый тик в нужное направление.
А по поводу перемещения, то тут тоже не сложно.. Достаточно двигать его относительно своего Forward или Righ Vector'ов. Поворачивать же его низом в направление центра планеты тоже не очень-то и сложно.
Все это пишется в несколько функций.
_________________
Просьба, не писать вопросы по движку в ЛС. Я не единственный, кто знает UE4, и поэтому пишите на форум или в группу.