I'd choose those two, as well.
I do think we could see Mayer at SS and Story at 2B. despite Story's grat D at SS.
I think you keep the legit catching prospect, since they are very hard to find. If Wong keep up near .800 offense, we could always trade a catcher or move Wong to 2B/1B/DH and back-up catcher.
Mayer's D is light years better than Campbell, and he is a SS, while Campbell is likely a LF'er who might be okay at 2B.
I'd prefer a pitcher with 3 or more years of control, but 2.3 years from Skubal gives us 3 shots at a ring, and that is a long enough window, to me.
Besides, our farm would still be decent without Anthony and Campbell.
I do think we need to replace or return O'Neill, and it might cost $8M+, not $6M.
Abreu should not start vs LHPs. Ref can play in 2025, and maybe by 2026 Yorke or Lugo can play LF. (Bleis, Jh Garcia and Cespedes might be ready in '27.)
We need to make a major move. Maybe we wait until winter and go for a 3 year guy, but I'd kick the tires, hard, this deadline. I'm not sure what team can offer more than Anthony, Campbell and a couple mid levels for Skubal.