I have no experience, but if the SD card is just on the USB bus, why not just try installing Windows following one of the guides for installing it on a USB drive?
hmm, why do you think so?
is there any difference between xp and seven?
seven ist the only ms os which bootcamp supports on the mba