all and you need to finish the league and have seen all Pokemon in the sinnoh dex
You need 3 badges to breed Pokemon.
in total 16 badges
probably
get all the badges
8.
it depends on how many badges you have
8
You challenge red trainer
16 badges. 8 from Jhoto and 8 from Kanto.
8 badges
16, including all johto and kanto badges
there are 8 badges in Pokemon ruby like all the others. :) tehehe