DE will not do anything in regards to internal parasites.
Yes, you will want to deworm them. If it's only roundworms, Wazine will indeed work. Best bet is always to get a vet to run a fecal for you and advise. Many of us use Fenbendazole (Safe Guard liquid) or Albendazole (Valbazen for...