Rudy would be a great piece to have for after Ray, whether that's this year or a few years from now. He can play the two or three and would probably be better next to Rondo than he was in Portland.
I would only want Barbosa as a backup combo guard. He could be good if we lose Tony and Nate. If we lose Ray too and Barbosa is the starter then the C's defense takes a big hit. I wouldn't want to see Nate and Barbosa together, but would be happy to see Tony and Barbosa as our backups.
What could we offer besides cap relief though? Portland spends like crazy so doesn't seem to mind spending on good players. Maybe Bradley is part of the trade? And/or Big Game Baby?
Phoenix is nowhere near the cap if they lose Amare, so I don't see their motivation. If they're dumping him just because they feel he's overpaid, would we want him?