Yes, you can use almost any wifi card in your laptop/desktop on linux.
What you need is a package called ndiswrapper. Get it in the corresponding depository in your linux package - it should be installed already if it is a recent linux distro. Then, have your winxp drivers ready for your wifi card.
Here is a general install guide: http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation