I think getting rid of Collin and Rivas in important. They're ridiculously overpriced. Their salaries combined is around 900,000. If we free up that cap space, and when Adams goes to Leipzig, we'll have a lot of cap space and $$ from the Adams transfer, which puts us in great shape to bring in some players.
Ivan, we can take him or leave him (he's not that much on the cap, relatively, and maybe he'll have a better year next year because he's more accustomed), but I do agree, getting another outside winger is a good idea.
I also agree to bring in another forward. BWP is a legend, but he'll be 34 next year, his minutes will have to be managed a little more carefully, and it'd be nice to introduce a new option. It's unwise to be so dependent on one player up top to score our goals. Maybe Giuseppe Rossi will join the roster and be a good rotation/partner option. I know he's an unkown quantity at this point, he could be a total bust, but he could also be our next goalscorer, and at 31 maybe he can still give us 2 or 3 seasons. (Sidebar: Has anyone else been noticing that Fredrik Gulbrandsen has been doing quite well for Salzburg after his forgettable loan here?)
And if Taxi and/or Murillo leave, then we'll have to find replacements. Taxi will be very hard to replace, so hopefully he stays, but I'd be surprised if no one was interested in his services across the pond.
Not sure exactly who's next in line from RB2, but i'd love to bring in as many as possible that are, or close to, MLS ready.