Lin and Asik are both due ~$5M for 13/14 and ~$15M for 14/15, but their cap hits are ~$8.3M for each of the next two seasons. So it appears that you have the details correct. A team trading for Asik would have a pay ~$1.7M/year that won't count against the cap/luxury threshold. That means that they would get one of the best centers in the NBA for a below market contract. It really doesn't matter how much he gets in year 2 and year 3 of the contract, because a team trading for him is likely wanting to keep him for both remaining years. I think that Asik is a player that a LOT of teams would want to trade for - including the Spurs (if you listen to most of the fans on this forum before Splitter was resigned).
Now Lin, OTOH, I have to agree with you. His deal is going to be MUCH more difficult to move, but not impossible. Remember when we thought that no one would be willing to take "he who shall remain nameless" off of our hands?