Try something below v3.0.0?
Electrum was shifted to Python3 (3.5.X) by then and I believe the support for Python in WinXP has already ended with 3.4.X, I believe. You can do some dubious modifications to make it work, by manually installing the dependencies but you won't really get anything done with it.
Isn't 3.0.0 close to the cutoff for connections due to the phishing attack or have servers been made to connect with older versions again?
@OP can you dualboot? I have a laptop I switch hard drives in from win7 to ubuntu depending on the task and stuff seems to work when I do that - I'm fairly sure an old XP Desktop can Boot off just about anything (even an sd card, which later builds can't).
You're also going to have to keep an eye on the security issues if you expect to use XP long term. I'd also look at if it's possible to host something like virtual box off an XP machine and then you can install win7 or win 10 on there but your system still fully relies on the security of XP.