Hi Zeynep,
We can provide you with our patient recommended Migraine specialists list you can find HERE.
Your other questions regarding Migraine and thyroid really need to be discussed with your doctor. I'm sorry we can't answer them here.
Good luck
Nancy