Almost all of what Ewido found are files in system restore points , that should have been disabled by now.
WinXP.
Click the Start button.
Right-click My Computer, and then click Properties.
On the System Restore tab, check Turn off System Restore or Turn off System Restore on all drives.
After that boot in safemode again and fix this one with
hjt:
O4 - Global Startup: winlogin.exe
Then do a search for "winlogin.exe" and delete all that you find , after that run Ccleaner.
Reboot and post a new log please.
Also you should update windows to atleast sp1 , and install a firewall. Have a look in the download section for some free firewall's.