Well your question can be split into 3:
1. are there still Zoroastrians? Yes -- in India, Iran, the US, Canada and Australia with the largest community of 70,000 in India. They are in Kerman province in Iran
2. Are there zoroastrians in Iraq? I don't know -- I guess a few, not more than a couple of hundred, all among the Kurds (an Irani people)
3. Are these people the Yazidis Zoroastrians? Well, not quite. Some kind of syncretism.