It needs to be AIControlled to use AIMoveTo
However you dont need to possess it, as long as you have a reference to it you can send Server RPCs to move it.
I just have the controller possess a camera which can attach or follow the pawn, this gives you the added flexibility of switching pawns easily too