He would solve the issue of depth at WR, but I'm not sure that does a whole lot to improve the overall chances of the team. We play a lot of 2 receiver sets and teams like S.F. and Miami, which run similar offenses, barely even use their 3rd WR even if they are in 11 personnel. And Miami throws a good bit more than we do. Adding Adams means Shaheed is on the field for less snaps or at least is a later option in the read progression in 11 which limits maybe our most dangerous weapon. In addition, the core of this offense is that ability to run the ball and that is dependent on a patch work OL, Kamara playing with broken ribs, and Hill out with broken ribs. Kubiak has done a great job with this so far, but as the injuries pile up and you have to play 3 games in 10 days it could be too much for even Kubiak to adjust to.
With 3 games in 10 days the injury list is likely to get longer, not shorter because there will be no recovery time and you often get more injuries when players are playing on short rest. We could be 2-5 by the time Adams plays a down for this team. Not sure what he would be able to do at that point to get the team back in contention.
That being said, if they can come out of these 3 games at 4-5 then I think Adams might make a difference.
But, like I said, I hope I'm wrong and getting Adams would solve all the problems. And I agree with you about being fine with sending a 3rd round pick for Adams and a 2nd rounder being too much. Especially considering his age. Where I differ with you is while I'm find with the trade under those circumstances, I don't have a lot of hope that he can be the difference make to make this team a contender. With the injuries we have, this team should just be shooting to make the playoffs and I think that will depend on health and they can do that with or without Adams.