nGauge w/MPT Tunes: https://www.morepowertuning.com/ngauge-mpt-2017-2018-35ecoboost-raptor
That would be your starting point. That is the tuning device we use with your vehicle and you can bundle it with MPT Tunes at a discounted rate.
As for an intake and throttle body, they can help with acceleration and will let you hear the turbos more, but will not increase top end power.