No virus will infect all humans. Coming up with a100% infectious virus is sci fi.
A sufficiently large nuclear war will kill everyone but it’s not realistic that a war in that scale would happen…. some would surivive somewhere.
Nanobots … I’m talking realistic.