The question on Adams has nothing to do with whether or not you want to keep him, but whether or not you can afford the cap hell it's going to create with an extended contract that will stop the Packers from doing much at all in free agency for the next few years. He's going to command the highest contract figure for a WR in the NFL, and the Packers simply won't be able to afford it and retool at the same time.
Cap and trade gives the Packers the best advantage over their rebuilding. It allows them to retool in two, or even possibly three areas with the money that will be saved, and come away with long term talent that will help them move forward.
Rest assured, if they do a cap and trade, the team getting him will have already worked out a "deal in principle" that they would automatically offer, and sign him long term.