Theorically, it should kill the ich because it need a host(fish) to multiply. As for new fishes,feed them with garlic mixed food
Anyway, the sad thing is ich will always find a way back to our tank. Therefore, always act fast when you discover there is ich. don't play with time.