Whether they are or not to me is kind of beside the point. I mean we're almost always talking hypotheticals here because none of us work for the team as far as I know. My view is that CF could be an area of weakness for the team. If people just don't like Jackson i mean to each their own. I just feel like he's the best remaining option out there to strengthen that area of weakness and I find the present options for the cubs limited if something were to happen.
As for Almora, think that's really premature. I mean look I like Almora and have defended him when most the past year and a half were throwing him around as trade bait. However, he's not had a single PA at the AAA level and while his second half at AA was encouraging don't really think you can count on him just tearing up AAA and being ready by midseason. The general thought process behind this idea seems to be the cubs have been aggressive in call ups for Schwarber and Russell. However, the difference was they called them up to start. If Almora is called up based on what we presently know he's what your 5th OF? I don't think the team would halt his development as a hitter sitting him on the bench and not getting many PAs that way. If you call him up to essentially sit the bench as a defensive replacement your wasting time on his service clock for no real gain.
What I think you're looking at is a full year in AAA for Almora that hopefully goes well with likely a Sept. call up. Then next offseason you figure things out. Maybe Cogs walks as I believe he's a FA and you give Almora the 4th OF role who plays more than a 4th OF since Schwarber will catch some. That's really why I don't see that signing Jackson or anyone like him stops flexibility. If anything, Almora probably needs that year in AAA more than a fast promotion since his area of weakness has been his hitting to an extent. Now, if Almora does get really hot in AAA and maybe they deal Soler for pitching(not saying they should) maybe then you have a different conversation here because he'd actually see regular game time.