You seem to think the team should make no moves unless the next 15 years are set in place. Michael A. Taylor is a very good CF. His offense is lacking, but he provides strong defense. If you get James Outman in return, he's a good defensive CF, too, for the near term.
Shane Smith could be here in 2030. The other three could be gone/traded by then, either due to performance, or moves for prospects to make room for Schultz/Smith/Taylor.