Hoyer already has come out and said they plan to play both jay and almora in CF in 2017
Not to mention Happ will be in AA. Rays have said that they are still looking to contend and Happ can't be the top bill.
That is why Baez makes sense if they deal Archer. Baez has the same control at less cost. His floor is 4 WAR right now. Not a AA 2B 2 years away player.
Add to it Almora is not blocked. He is being given a year to learn his place on the team. The Cubs are not in a situation to just let him go through growing pains. So they plan to compete still and are not passing on him. If they were planning to deal then they would have resigned Fowler vs a 1 year deal on Jay as a safety net for Almora.
So he is going nowhere
Soler lost value sense 2015. He could end up with anywhere around minus WAR to 4 WAR depending mostly on his health. He holds a solid BB and almost league avg SO ratio. So the basic tool set is there. What he needs is an opertunity to play every day. Then be healthy enough to play every day.
Rays are a match because they need hitting talent and that team really are not contenders. Sure they are giving lip service to the fans but let's be real. They can not afford to buy a contending team and the brain trust that made them great are gone.
So in reality losing Archer would have to be offset by raw WAR value and cheaper control.
Archer is predicted at 4.1 WAR with a 13-11 record. On a contender it jumps to maybe 6 WAR. So the Cubs have to put together 5-6 WAR value just to get him. That is Baez and Jimenez IMO as a flat rate.
So no Happ etc is not getting it done.