They do say "including thw legendary pokemon" in the direct but I am putting a lot of hope into that vauge "over 200" conditionalFor now I am banking in believing that the "200ish extra pokemon" are not factoring the legendaryes. Mainly because legendaries on their own would take up what, over 100 of those.
Incidentally assuming the musketeers and gigas are there, but the UBs are not, it'd be 46, I believe. 49 with the 2 new Regi and Calyrex. And like 20 of those are already in the game...
I am assuming the 20 other mythics are back too, but those wouldnt really count towards their number either.