Fish are fine. It's just guppies so they can reproduce and provide the newts food. If they can catch them (they have not)
The newts eat pond snails from the plants and black worms I supply. They used to eat bloodworms, but it turns out, I'm highly allergic to bloodworms.