Straight from the Japanese Nintendo Direct.

All 720 Pokemon will be available as well as all starters, and Riolu, available to play as.