As has been said, the cap should go up. I think we can keep them all, provided they want to stay. If guys want out - or will only stay unless we pay them far above market value, preferring to go to a 'sexier' market/team - there is not much the Rams can do about that.
We have some decent cap room and *should* be making some more with even only the obvious pay cuts like Cook.
We also have the less obvious cuts if required e.g. cutting one of JL55 or Chris Long. I am in the group that strongly supports this move if it is required to retain our FAs. Both are only average at best at this point. You can *maybe* afford to have one vastly overpaid player on the roster for his 'experience' and 'leadership'. Not two. That will cripple a team. Realistically, we have been playing with Long for a good chunk of the last two seasons anyway. The d-line still played fine.