You'd be set for sure with this team! Great list!
Jen and I loved putting together our lists. I do have a HP character, but mine is totally Bellatrix, and I HAD to include Daniel from Stargate SG-1! I thought of the Doctor, but he can't really fight and really, escaping in the TARDIS sounded too easy, haha. Jen has MacGyver and Sesshomaru as two of hers!
Those are all great additions! I love Daniel from Stargate, he's been my crush since forever haha! Sesshomaru is one of my favorite characters from Inuyasha! Sounds like ya'll have a great apocalypse team!!