Wazine is only good for round worms which is difficult to diagnose unless you get a vet involved or they poop them out which doesn't happen unless you've just wormed them or the infestation is really bad. Valbazen is given orally (I usually use a dropper or syringe of some sort) so you won't have to separate him, which I wouldn't recommend unless absolutely necessary; you don't want to cause unneeded stress.
Ivermectin is a broad spectrum wormer as well but I'm not as familiar with its use. I have the impression that it's just as effective as Valbazen but is harsher on their systems.
Ivermectin is a broad spectrum wormer as well but I'm not as familiar with its use. I have the impression that it's just as effective as Valbazen but is harsher on their systems.