I have no clue as to weather one can dual boot these two
HOWEVER.
Years ago I found a way to boot into many different operating systems if you have a hard drive for each OS.
It is kind of cheating but I like it and used it for 5 OS's at one time
Ok so disconnect one hard drive and instal XP on to it.
Now afterwards disconnect that hard drive and connect the other hard drive and install win 10 on it.
Then when you want to boot into either OS simply go into bios and change that hard drive to be the main, or first boot, drive.
A long round about way of doing things I agree.
However it works if you want to have clean install os many OS's. Like redhat, mandrake, Debian, win 98, win XP etc etc as I have done 15 years ago
Anyhow...