Tante risposte complicate qui. Troppo complicate.
Ma per rispondere alla tua domanda: Sì, è possibile. Ho avuto UNA macchina su cui non sono stato in grado di installare Linux, e l'ho installato su un buon numero di macchine, a partire dal 2000 circa.
Io identificherei una distro adatta (una vecchia versione di Mint con XFCE?) e creerei un CD live. Usatelo per avviare la macchina e testare l'hardware. Se hai problemi di hardware, cerca su Google la tua macchina specifica, linux e il tuo problema di hardware, e vedi quali sono le soluzioni.
Presumo che tu voglia tenere XP. Dipende dal tuo spazio disponibile sul disco fisso, ma sì, puoi farlo.
Devi fare un po' di ricerca - come impostare un dual boot.
Se hai delle porte USB puoi installare Linux su un disco esterno. Un'altra opzione creativa è quella di installare Linux su uno dei drive USB super veloci. L'ho fatto per testare una macchina in attesa di un hard disk sostitutivo e Linux ha funzionato molto velocemente! Il problema era che il flashdrive USB si scaldava al tatto.
Se il PC fondamentalmente non viene usato, e non ti interessa XP, fai un'installazione e crea un PC solo per Linux. Ma prima farei una prova con un liveCD/DVD.
Utilizza i tuoi motori di ricerca preferiti. Ci sono molte informazioni su questo argomento su internet.