If the Cubs are going to take on a pitcher with a big multi year $ commitment, I'd prefer Nathan Eovaldi, even at his age.
Regarding Suarez, the Cubs will have some competition for sure, but they have the most they can give up. Out of the teams that'll be interested in him, they have the best farm system. Also don't think the Dodgers will be in on Suarez when Muncy is only gone for 5 or 6 weeks. I can see the Yankees and Mariners having interest.
Unfortunately, I think Jed and co have the same thoughts as many on here. No need to get a guy with a .560 OPS out of the lineup when they already have a top 3 offense and he's a top prospect.