You'll probably be OK with a laptop. A laptop will have more drivers built in since most of the hardware is built in. You might still have problems with printers and other USB peripherals. Installing XP on a laptop that came with Vista will really be a headache so I'd avoid that if possible if Dell won't sell it to you with XP installed.
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!