VS/WC is the hardest moveset and dodging may be required depending on your team.
Legendaries are by no means required, but if you want to make sure you survive all movesets, bring in some of the tankier counters like Tyranitar, Groudon or Rhydon.
EDIT: I found one with S/WC today and soloed him with
L40 SC Gengar
L40 Scizor
L40 Houndoom
L30 Pinsir
L35 Cacturne
L40 Rhydon
Cacturne's first charge move finished off the fight with 20+s remaining.