All,
why "Does everyone have food?" is correct and why following "Does everyone has food?" is incorrect as everyone is singular subject.
Ashish