Carter's contract isn't horrible length-wise, but he makes way too much. He's at $17.3M next year with a team option at $18M the year after. So he's actually a potential expiring contract.
But the trade as posted above doesn't come close to working. The Jazz would have to send $22M+ to take back $27.6M on those three players. Boozer can only make ~$17M or so, so who else would the Jazz send to make this deal work?
Harpring's trade exception? I dunno how this **** works.