The only guys I'd really like to keep on the team for next year are:
Bargnani, Davis, Johnson, Johnson.
I really like a 2nd unit frontline of Johnson x2 and Davis off the bench next year. People may question me as to why I would include Ed Davis. I really think he's going to be a valuable piece going forward. Like I've said before, you dont just give up on long lanky athetlic talented 6'11 players who have shown that they can block shots and rebound like he has. The offence will come. And with Amir and James, I think they'll be quality reserves giving great minutes off the bench on a winning team(assuming Bryan gets the key pieces we need in the offseason with the cap room we have)
Everyone else is up for grabs(ie if the right deal comes along). No one is 100% untouchable obviously, but those are the guys I'd look to keep to build a winner going forward.