I'm not sure Microsoft provides XP anymore directly, it's probably considered obsolete, so you may only have the possibility to buy it second hand. If you purchase one, be sure to get a copy that's not activated in another computer.
As for torrent links, I believe this Forum has the policy of not enhancing or encouraging or furthering them.