Por mucho que quieras Windows XP ya no permite instalar mucho software actual, lleva años siendo obsoleto, incluso Windows 7 empieza a entrar en el mismo problema y a más tiempo menos software instalará y rulará en el.
Si quieres un S.O. viejo, tendrás que vivir con el software viejo que instala en el. Si la ultima versión compatible de un software es tan viejo como para no apañarse ya, así estarás.
Firefox 52 ESR de 2016 creo que fue el ultimo Firefox compatible con XP, si no te saca un poco del apuro estás vendido.
Juegos de 2006 y anteriores puede que tu problema más que por Windows 10 sea por las versiones de DirectX de epoca, yo probaría a arrancarlos con Dgvoodoo2 que puede emular muchas características de directX7 e inferiores que ya ni se implementan actualmente aunque te pedirá gráfica con soporte DX11 para ello creo recordar, otra posibilidad usar las librerías DirectX de Wine compiladas para Windows con las que DirectX se ejecutaría traduciéndose a OpenGL. Es lo que viene a usar bastantes juegos antiguos que se venden actualmente en GOG para permitirles funcionar en Windows modernos, no es que sea infalible, pero permite rular bastantes juegos que tendrían problemas sin ello.