Sorry I didn't answer this sooner, as I said, I didn't have much time. Night seems to be the only time I have, well, time. Incredibly busy during the day, tons of stuff, stuff that is incredibly important. Well, enough about me, time to get to work on the movesets, my real job on this site (editor comes second to this :P):
Swampert: Everything is good except for Dive, which isn't really that important. You keep it if you are sure you need it so much, but wouldn't you rather have a nice Rock Slide? And hey, even better, since you can't get Rock Slide until the Battle Frontier, you can keep Dive for until after the Elite 4 and then delete it for Rock Slide.
Absol: Ice Beam (yes it has higher attack but it is still a good move to have on another Pokemon), Shadow Ball, Swords Dance, Aerial Ace/Slash/Body Slam/Return
Gardevoir: Psychic, Calm Mind, Ice Punch, Fire Punch
Cradily: Rock Slide, Earthquake, Toxic/Amnesia, Giga Drain
Skarmory: Fly, Toxic/Steel Wing, Roar, Spikes
Camerupt: Rest, Sleep Talk, Earthquake, Flamethrower/Eruption