Sure you can install and run Xp from a flash drive.
You must have patience.
go HERE for instructions.
There is one small change.. You need to specially format your flash drive into a bootable drive. The link at the site I showed doesn't work.
I have the program to do this at 4Shared.com HERE
I edited this one and it went to the bottom... what gives??