You can download all drivers and software from Canon's website (Service/downloads). That'S the way to update the software on CD anyway.
Windows XP should be able to retrieve pictures from your Camera even without any installed Canon software, by simply attaching the Camera via the cable to the PC, and then a Windows requester opens up. I can confrim that for 3 different Canon cameras I use(d), though none of them was/is an EOS (my only EOS is an old analogue model).
Canon EOS - the only choice I consider when thinking about SLR cameras. 25 years of exclusively most positive experiences.