I can confirm both of the above. They only eat sea stars, and many of them specifically will only eat 'live' sea stars. They will not eat corals, so they are reef safe.
And... Niger Triggers will love to eat a Harlequin Shrimp, as well as peppermints shrimps and many corals. While its possible that this Trigger is not interested in these guys now, you are not the first to be playing this dangerous game. Based on past experience from hundreds of reefers, I'm sorry to tell you, its just a matter of time. Hopefully, someday I will eat my words on this issue of caution. But it hasn't happened yet.
My recommendation is to listen to the advice of the thousands that tried this before you, and set up a separate FOWLR system for the trigger... or wait until you have a 1000g tank and the corals can grow faster than the trigger eats.