IMO you got the offense about right except they keep Waller and release Campanaro (he only stays if he stays healthy AND if he wins the returner job).
On defense however it will look more like this:
8 DL........Williams,Jernigan, KLM, Urban, Canty, Tyson, Guy and Davis.
8 LBs.......Upshaw, Suggs, Means, Dumervil, Mosely, D.Smith, Z.Smith and Brown.
6 Corners...Smith, Webb, Arrington, Vaughn, Walker, and Jackson. I think they released Melvin.
4 safeties..Hill, Lewis, Brooks and Elam.
Of course injuries can change this but guys like Reid, McClelland Levine and Trawick will be casualties to the increase in talent we acquired this off season. I'm assuming Levine won't beat out Elam but I guess that could happen. Melvin will get a spot if one of the DL or corners goes down with an injury which seems to happen every year.
There are very few spots up for grabs on this years team. They are deep and talented all across the board. Should be a very good year if everybody stays healthy.