There are two things I need answered that can and cannot be answered right away. Worry later. Here are these two things.
Will Hacked Pokémon be allowed through Pokémon Bank Itself or Poke Transporter?
Will specific Pokémon cannot be transferred through B/W/B2/W2 over to Pokémon Bank?