谁 + [verb] + [object]? [subject] + [verb] + 谁?
There is no separate "whom": 谁 covers both, because it sits wherever the person belongs.
谁 is read shéi or shuí. shéi is what you hear in conversation; shuí belongs to careful reading and formal speech. Same character, same meaning.
With a preposition, 谁 stays with it in front of the verb.
With 都 or 也 after it, 谁 stops asking and means "everybody" or, under negation, "nobody".
谁 already makes the sentence a question, so it takes no 吗.