Si , si es posible, se puede instalar igualmente en un pendrive , pero antes tienes que cumplir ciertos requisitos.
A - Que la bios detecte el dispositivo que tenga la micro SD como un disco duro para el booteo.
B - Tener en la micro sd espacio suficiente para un S.O , usease , que tiene que ser de 2 gb minimo. Xp con la instalacion minima anda ocupando 1.3 Gb si no recuerdo mal.
C - El sistema se veria bastante relentizado... XP es XP y si va lento en un hdd imaginate en una tarjeta... para eso , intenta instalar un linux que hay algunos creados especificamente para pendrives y dispositivos asi.
Espero haberte servido de ayuda