I think most players who are signed to 1-year contract have a no trade clause. I know Nate Robinson does.
Players who sign a qualifying offer can't be traded without player consent. Other than that, a player has to have 8 years in the NBA, 4 of which on their current team, in order to negotiate a no-trade clause into their deal. That's my basic knowledge of NBA no-trade clauses. If memory serves, Kobe Bryant is the only player right now with a no-trade clause.
The article that I read said that Camby got the call from HIS agent Rick Kaplin - not Pritchard. How did the Pritchard rumor get started?
Sounds positive to me: http://sports.espn.go.com/nba/news/story?id=4918893 "I think it's a great situation for myself. It's a first-class organization that really takes care of their own," Camby said. "I hope I can bring my knowledge of the game, and blend in these last 27 games. I'm really excited to be here."