Sounds to me like you answered your question really. Breeding in XY is pretty easy, and I recommend breeding in XY instead of B2 since I think tournaments only allow Kalos native Pokemon, so if they're bred in B2, they wouldn't be allowed. At least, I think that's how this gen is going.
If you have questions about Pokebank, there's a Pokebank thread in the XY forum. And for help checking hacks, there's a hack check thread in Trade Corner.
Locked.