Several of those good things are possible, but not all of them:
Sign Deron Williams to a free agent contract
NJ Pick (they don't win the lottery)
Sign Batum to contract
Sign Hickson to free agent contract
Sign Freeland to a contract
We don't have enough cap room to sign all those guys to free agent deals. We do have bird rights to Batum, so in theory we keep his rights and his $5mil cap hold, giving us a bit more cap space to sign free agents, if he is willing to wait on the other guys. But, unless they move real fast, Batum isn't going to want to wait. Promising him that he will be taken care of is against the rules.
I think with all the teams with cap space this summer, that the "losers" are going to throw stupid money at 2nd and 3rd tier players. I am looking at you J.J. Prepare to watch him bolt for silly money.