Tank looks 👌
We have had Danio rerio with Poecilia and they seem okay with the shorter finned Poecilia....but longer finned (anything really lol) is a target with Danio rerio. Maybe not always or right away, but its very possible they will harass the Poecilia...
They are very active fish, Danio rerio and in a small school are ok, but will harass other fish, and definitely snack on any fry lol. But not older fry, weird I know lol... but they never snacked on any fry that were decent size but still unidentifiable.
But again, we successfully kept them with sorter finned Poecilia, in a 55g. No fry, no nipping at least what we saw and added a nice effect to the already colorful tank!
You certainly have enough plants etc for the Danio's to zip around and through so a small school usually harassed itself...and usually eats their own eggs...but I wouldn't completely bet on the Danio eating all the eggs...as we have had Danio rerio parents leave a ton of eggs and fry alone to grow amongst them...yep.
Sorry for page response and if I am just repeating what someone else has said. I would say Yay to shorter finned Poecilia and small school of Danio rerio, as other than above mentioned it did work for us. You could opt for Endler's Guppy as they are smaller and may be of less interest to the Danio's...
Hope this helps,
We are new to the hobby, but continue to learn and observe some wild stuff!