I think they will do great if you feed this foods! And I think they haven´t ate yet is because they are feeding on there egg yolk sac. So, you shouldn´t feed them the first day you get them. Potential ammonia spikes in the substrate can be lethal to guppy fry as long you keep up with your maintenance they should do fine.