Rare Candy makes you nowhere near as strong as if you raised them "manually" but this can be looked past if you duplicate all of the vitamins(protien,carbos, iron, etc.) and then feed it to the pokemon til they get their max stats. this is gonna take a lot of time and will be annoying, but obviously its a ton quicker then actually raising them to a 100
Anyways....Strongest possible team WITHOUT legendaries....
There's very little that the other guy posted that is correct, though.
Rare Candies may make your pokemon temporarily weaker, but it can always be fixed with battling, which earns you the stat experience required for your stats to grow. Even at level 100, you can use the box trick to get those lost stat points. After you've maxed the stat exp, Rare Candies no longer have any disadvantages.
If you didn't get anything of what I said above, you're better off reading a FAQ on stats.
As for your team, here's a tier list, pick 6 OUs and that's probably as close to a perfect non-uber team you can get:
Thanks GB, pretty helpful. So, basically, what you said was that once you reach the status cap for your pokemon, via battling, rare candies have no disadvantages for their levels? Nice. So, I could rare candy them up, battle, do the box trick, and I'd be fine?
Lusting after fictional characters is sad, pathetic, and completely understandable. ~GreatPufferfish