My team is garbo (or not?!?!)

Hi this is not the best team but tell and im on 5th gym tell me what I should do to improve my pokemon and what pokemon I should switch. I was in the middle of leveling them all to lvl 80. If i want them to be perfect then i need like a perfect iv ditto or something.

Greninja – Sassy nature – protean ability.

Moves:

-Night Slash

  • ice beam

  • extrasensory

-water shuriken - NO ITEM

(haven’t trained Evs yet)

D.Garvedoir – Bold nature- Clear body ability

Moves:

-Ice beam

-Thunder

-Thunderbolt

  • Calm mind

I trained its Sp.Atk EV to the max.

Typholsion – Hardy Nature – Blaze ability

(charcoal held item)

Moves :

-Double-Edge

  • Flamethrower

-Lava Plume

  • Flame charge

(No Ev trained)

Lucario – Mild Nature – Steadfast ability

Moves :

-extreme speed

-close combat

-Calm Mind

-Dragon Pulse

(going to train speed and attack EVS.)

D.Charizard – Naughty Nature -Spirt call ability ( D. Charizardite item)

Moves:

  • Dragon rush
  • Fly
  • Dragon pulse
  • Lunar cannon

Garvedoir – Quirky nature - Scychronize ability

Moves :

-Calm mind

  • Moonblast

  • Stored power

  • Future sight

(training Sp.ATk EVS.)

Maybe i should get Volcarnoa instead of typhlosion. i want to get Garvedoir bulky bc i just finished the 6th gym by sweeping everyone with calm mind and stored power and a little future sight.

ik you did not just change my stuff and NOT help me.

Ice beam twice on gren?

nah lol