誰か / どこか + [sentence] 誰も / どこも + [verb ない-form] 誰に / どこに + も + [verb ない-form]
English asks "Is anyone there?" with "any", which pulls learners towards 誰も. A question about whether someone exists takes 誰か.
After か, particles follow as usual: だれか誰かに, どこかで. In speech, が and を are often left out.
も takes the place of が and を. Any other particle stays and も goes after it: だれ誰にも, だれ誰とも, どこにも. Going somewhere or being somewhere takes に, so "nowhere" is usually どこにも.
With an affirmative verb, どこも means "everywhere". "Everyone" is みんな in speech, or だれ誰もが in writing.