>>44936782I like your team anon, I'd suggest doing some grinding against reasonably-levelled wild mons and crossing off any trainers you missed so you're on par with the E4, Cynthia has levels 60-66 in DP for reference.
Assuming you're keeping Grotle unevolved to learn a move faster, get that move and/or evolve asap. If you want Wormadam to be more useful give it Earthquake (one TM found in Wayward Cave, otherwise only postgame). Use a Heart Scale to get Torterra to remember Earthquake as well. Give Lumineon Ice Beam (Route 216 or Veilstone Game Corner) and use Torterra to deal with Cynthia's Garchomp.
I normally prefer people to use the mons they like instead of what is considered good, but I would say that Kricketune is the weakest link there (good early game but worse over time). I'd suggest using a Rock type to help with Aaron and Flint, maybe Sudowoodo? Torterra and Lumineon should deal with Bertha and Spiritomb should solo Lucien well enough.
Strong moves and higher levels are essential for weaker mons, which make up most of your team besides Torterra and Spiritomb. Good luck anon!