Hi, i'm in need of some help with this team.

Swampert
Surf
icebeam
earthquake
(recommendation Required) Rain dance?

Gardevoir
calm mind
psychic
Shadow Ball
(recommendation Required)

Camerupt
earthquake
flamethrower(which is better?)
rock throw
Eruption

Altaria
sing or any recommendation?
sky attack or fly (which is better?)
Dragon claw
dragon dance

Breloom
Seed bomb
Sky uppercut
Brick Break
Stunspore or mega drain or any recommendation?)

Hariyama
bulk up or focus energy(which is better?)
focus punch
Vital Throw
recommendation Required