You need to do him with something different to that probably ie rycoben sc, fasimec duo, both combi wormers for fluke and worms,p,us theres other narrow spectrm fluckicides but you still have to worm, and it all depends on your area, as said above .......
Your vet will tell you what to do, Unfortunately you can't buy ab spray without vet, but you can buy it over the counter at a vet.
good luck xx