Linoone needs extreme speed
I really don't suggest delcatty. It's horrible. But if you want to use it, first give it life orb. It need that attack boost. And replace play rough with sucker punch .
Lopunny does not need 3 STAB moves. Replace dizzy punch and focus punch with fake out and Mach punch.
Pyroar is fine except solar beam is kinda pointless in less you get the sun up. Otherwise using a 2 turn move is dangerous. so either replace dark pulse with sunny day, or replace solar beam. I suggest the latter because sun doesn't help any other pokemon on your team.
Either use physical meloetta with relic song or jsut use a special one, do t use both. For special try giving it Assualt vest and use hyper voice, psychic, and 2 other special coverage moves. For physical use relic song drain punch and 2 other moves. (Idk this pokemons moveset.
Porygon is really kinda messed up. Specs and adaptability are fine but the rest is weird. Your Evs jsut need to be 252 special attack and 252 speed. Use tri attack, dark pulse, thunderbolt, psychic. If you really want to use hyper beam to deliver one big blow, (It's not advised but personally I love it) then go on ahead. But remember ONLY usemit when you know you are about to die
Well that's about it. Except there are some better mons you could use, like diggersby and heliolisk. Hope I helped!