No. Pokebank is made to stop hacked Pokemon from entering into Gen VI from previous generations.
I remember people saying that there are some Pokemon that will pass Pokebank, like cloned Pokemon, if they're cloned from legit copies, since they're technically legit apart from being cloned, but I can't confirm this myself. However, something as obvious as a Wonder Guard Sableye will be stopped from going into Gen VI.
As for your Charizard, there's actually no way of telling unless you put it through Pokebank, considering that Nintendo has not released any information as to what checks they subject the Pokemon through. People speculate that most Pokemon that have legitimate movesets & abilities will pass, even if they were hacked into being shiny (unless they can't be shiny, like Victini), but that's speculation.
>Q: Does Pokémon Bank include a legitimacy checker that will prevent people from depositing "hacked" Pokémon or Pokémon that have been created using unauthorized methods?
>A: We cannot go into details of the checks we intend to put in place, as such information could be used in an effort to circumvent such checks in the future. In order to protect the Pokémon that you worked so hard to raise and to preserve your save data, we ask that you please enjoy playing Pokémon in the correct way, as described in the game manual.