With regard to the Welsh situation, I think it is probable that a few people are overthinking the whole thing. Celtic are simply doing what they consider is best for them. They are in no way trying to screw us over. They don't care. The same goes for the player and his future.
As such, I think it would be wise for us to act in a similar manner and ask ourselves what would be the best course of action in this situation for ourselves?
If we can get Welsh back to Fir Park on the same terms as before, for the rest of the season then great. He has been an excellent player for us and there is no reason to think that will change.
If they are thinking about making a move for JT and using Welsh as a bargaining chip then they can take a hike. Selling our prized assets to anyone in our league is generally a poor move as it, quite rightly, upsets our own fans and they will be offering less than we can get elsewhere if we really feel the need to sell.