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