Yes. The installation DVD/ISO needs to have SP3 slipstreamed in it. Older versions without SP3 won't install.
- You'll need to use a Gen 1 VM, the basic hardware will work fine with XP.
- Disable dynamic memory
- Home versions will not work under Hyper-V, you'll need the Pro version.
- Limit you RAM for the install to 1 to 2GB, you can increase to 4GB after the install completes
- Limit your vCPUs to 1 or 2 for the install.
Integration Components
After the installation completes, you'll need to manually install the Integration Components (IC). (Same as the answer I provided on the other post you linked) You will need to get the IC from an older version of Hyper-V. I have them on my wordpress site here: https://smudj.wordpress.com/2017/03/02/vmguest-iso-for-older-windows-oses-in-win102016/
You can also download Hyper-V server from Microsoft and extract them, if you want them from a trusted source.
The 2012R2 version of the IC should auto-install after you mount the ISO to the dvd drive and install all the necessary drivers.
Unknown Devices You will see 2 unknown devices. Per Microsoft these are expected and can be ignored for OSes earlier than Windows Server 2012 R2. (https://support.microsoft.com/en-us/help/2925727/unknown-device-vmbus-in-device-manager-in-virtual-machine-for-avma)
XP on Hyper-V is definitely achievable and generally trivial to install.
One other note, audio will require you to use RDP to connect to XP and the host system must have working audio.