#1 You wanna make sure you make your pokemon have physical attacks or special attacks not both(maybe besides emolga but idk)
#2 if you wanna replace some pokes i suggest getting rid of panpour and sunflora.
#3 Some pokes i suggest:
Go to the underground railnet (under opal bridge) and get past all the rocks and in the very bottom right corner of the area there should be a key. Then in the slums somewhere you can open a door to get a scraggy(BE PREPARED TO VS 3 PANGOROS ONE AT A TIME),
i forget if there needs to be a certain weather condition but in the area where cain got the oshowat(i forget the name) you can find a lotad,
drapion is a alright pickup in the wasteland,
Noibat and noivern is like magikarp and gyaurados, magikarp is useless until it evolves, same for noibat but it evolves at lvl 48, i like it.
budew is really strong and is available in the begining of the game somewhere(CHECK OUT SOME OF THE GUIDES IN ON THE HUNT)