Yes, it's possible to install Window XP from a USB flash drive, as long as the motherboard you are buying has support to boot from USB, which most motherboards nowadays do.
Here's a tutorial if you're not sure how to: http://www.boot-land.net/forums/?showtopic=4900