You've talked yourself into us needing to trade Duran to bring up two kids (how you get to the point of trading him out of that list you've mentioned above is beyond me but there we go). And you seem to be basing a lot of this on the fact 'we looked better with the kids in the team in Spring Training'. Spring Training! Sorry that is just panicked, bordering on insane, thinking,
We're in mid April. 17 games in. 1.5 behind in the standings despite the world ending apparently. Just take a breath and let a bit of time play out. Anthony will likely come up when they'll no longer have a problem service time wise . Mayer might, too, though he doesn't have an open spot to play right now and is hitting 567 OPS in his first dozen games in AAA.
This idea that they will inject everything this team needs and suddenly everyone will hit with RISP, lower strikeouts, and give better-at-bats is so counter-productive. The minute they struggle (and God forbid if they struggle out the gate as a great deal of prospects do), they'll get hammered and the complaints will start about us needing to have traded them, and prospects hardly ever work out, and Will Middlebrooks/Yoán Moncada/yada yada yada.
Let's not build the pressure up too much on these kids in which a fanbase exists that is already utterly lacking in patience (and I don't blame them to a degree after the last few years - but Jesus!)