There's no sure-fire way to clean off persistent malware. Even if you seem to get rid of it the system may still be owned. Even if you are successful (and these days that is rare) it can take far more time to clean a system than to rebuild it, which is why IT departments don't even try anymore, they just blast on a new image.
Truthfully, relatives expecting that you can whip out a usb stick and have their problems fixed in a jiffy is unrealistic. You need to just tell them that it's not something you can fix without rebuilding the system and you aren't going to spend the entire Christmas holiday sorting it out.
Family situations not always being expectation-settable you may want to give the appearance of fixing problems, that is it may be that the goal is not to fix them but to be seen to try in order to satisfy in-law expectations. At the same time you don't want to waste your time, so you'd like some tools that may...just...work, or at least give some improvement. If that's the case then I'd suggest creating a bootable usb of Backtrack/Kali linux and buying a drive you can mirror their system onto. Then:
- Make a backup of their system. At least back up the registry: if you scan and fix you may break something in which case no pie for you at Christmas dinner
- Run the AV on your distro to scan the target drive. I think it's Comodo on Kali, but there's others like Avast and AVG which are free
- If you are successful use the NIST configuration guide for XP to tighten up their system so they have less chance of getting owned. At the same time initiate the "upgrade your computer you cheapskates" discussion
- Give them a lightweight virtualized linux installation to run off of, presuming they have the resources. Tell them to start doing their work on that, make sure they can't do anything stupid on it, and set it to auto-update. You can configure the distro to mound a shared drive on the host machine. If that gets messed up their base system is still protected