Pierce has two more years as a Celtic, this year and in 2012/13.
The final year Pierce has only 4 to 5 million guaranteed and the Celtics could waive him, but I think he'll announce his retirement after the 2012/13 season.
So no, we don't trade him and no use of amnesty either, if we have Rondo and a Max free agent signed next summer Pierce could keep us under the cap in 2013/14 if he's retired.
Which makes me wonder why Ainge didn't fully guarantee his final year, Ainge thinks if he failed getting Howard next year or CP trade that failed he could have the 2013 offseason to go after a max contract player.