Also eigentlich gibt es nur 7 Trainer pro Runde, keine Ahnung wie du 8 geschafft hast. Danach ist die Runde vorbei und man bekommt ein Item.
Um die Pokemon schnell zu leveln, gibts in Rubin/Saphir ohne weitere Umstände (wie zwei GBAs) nur die Liga und du gibts den schwächeren Pokemon einfach einen Ep-Teiler.