It's almost guaranteed that you'll need to load the SATA drivers (press F6 when Windows Setup prompts you to) in order to install Windows.
You have some options, though.
1. If you're ordering a new motherboard, it most probably supports USB drives in the bios. In other words, the bios may have a setting to "Emulate Floppy" with your USB drive. The USB drive becomes your "A drive", IOW. Not all motherboards support this, though newer ones do.
2. Slipstreaming the SATA drivers (and everything else while you're at it!) onto your WinXP disc . It only took me about an hour to figure it out...not too difficult. Google on BartPE.
3. Possibly someone in your dorm will let you borrow their floppy and cable for a few minutes?
I still build my PCs with floppies. They are 99% useless, 99% of the time, but man, when you need them you REALLY NEED them. 😉