WTF?! I beat him at lvl 46! Two or more MegaElixirs, high numbered Cures, a few high Clouds, a bunch o 0s, and a bunch of 9s, 8s and 7s. And 9 (valued 9) blizzards. A lot of em.
Firetooth us hardest to get past. If they bounce and repel, just dodge roll between the gap. If they circle you... I can't say much, except DODGE ROLL!!!!! Fire Wall is easy enough, and watch out for his teleports. You should pummel him into the ground. how can you get Diamond dust if you haven't even got Riku mode, let alone beaten Axel II once?! To get diamond dust u have to unlock Riku mode FIRST. People these days...