Yep. I got all 16 badges a long time ago, and the bellossom was traded from diamond where it hatched.
I tried the challenge Ninetails in pokemon black and I lost to Grimsley's Sharpedo. He wiped me out with waterfall. At I know know that metal powder only works with ditto. I'll try it with another one with energy ball sometime or grind some more.