Well, let's talk about a few important points. Then you will want to send each vendor samples and see how they work out.
First, some of the elements you mention are heavily attenuated by air. There are two ways to handle this, vacuum and helium. If your samples are volatile, helium is your only choice. Make sure both instruments can handle the option you choose.
Then there are filters. Filtering the xrays can dramatically increase the sensitivity of some of your elements. See what filters the instruments come with and what sensitivity is claimed.
Finally, send out examples for the company to analyze. And watch them do it, if possible. Sometimes some weird analysis tricks get used when analyzing samples.
Finally, there's money. You and your managers will have to work that one out.
I have used edxrf analyzers for all of the elements you mentioned. Its a question of limits , analysis time, etc.