Smith getting traded is a possibility (heck, about anyone getting traded is possible). I just wouldn't consider it very likely.
I think Smitty playing as long as Donald Driver in Carolina isn't very likely....he brings to much negative to the table as he ages for that. That is why I think if he plays as long as his body would allow.....he will wear a different uniform.
Jerry Rice was even parted with.....and he had no baggage.