Can anyone tell me just who in government can appoint a special prosecutor?
Can President Trump appoint one?
Yes. Presidents can and have appointed special counsels on their own authority. At one time, Congress authorized itself to appoint a special counsel and could do so again.