No.The frostbite 2 engine uses DirecX11 and Direct X 11 is not supported by windows XP.(that's what I could gather from Google)
No, the newest NFS games use Frostbite 2, which only supports DirectX 10 and 11. Windows XP is stuck on DirectX 9. If you want to play the latest titles, it's time to upgrade from XP, more and more games are starting to drop XP support.