No you cant it is imposibble so don`t try especially if its shiny so dont try!
Oshawott is available as a starter Pokemon in the game. If you do not choose it as your starter, either Bianca or Cheren will have it.
If you didn't start with Oshawott, then you'll have to get someone to trade one to you.
You cannot find Vullaby in Pokemon White Version. It is exclusive to Pokemon Black as Rufflet is to Pokemon White.
You can get them as your starter, but that is the only legitimate way to get one in game without trading.
You can't find gible in pokemon white. You must trade it.
No
in white forest
it's an event pokemon
You cannot find it in white 2
you find it at the mall
Zigzagoon is not found during normal gameplay in Pokemon White Version.
Oshawott can't be caught in Diamond.