It is impossible to get a Excadrill with its dream world ability also it is impossible as of yet to get a shiny Victini.
Edit: Also Oshawott cannot learn Razor shell still lvl 17.
Edit2: Also as far as I know Pokemon from the Dream world cannot be Shiny.
Edit3: Gliscor cannot have Sky attack and have its dream world ability because Sky attack is a Gen 4 only move.