1. I think the answer is no. The reveal happens before the instructions to remove cards from play.
2. The nemeses from Ambuscade's deck have to be defeated to remove them from play, whether other villains are still in the game or not.
2. However, if you defeat the other main villains, you would still win the game, regardless of whether the Slaughterhouse Six were present or not so it doesn't matter.