That's not surprising. With Pearl my pokemon were all level 40 when I entered to fight the Elite 4 and Cynthia. Of course, two of them were Palkia and Groudon. Those two were what I mostly used againist Cynthia.
As for the first gym, I don't really have a certian level that I fight them at. I...