I agree that the adult guppies would probably eat a lot of the baby shrimp, but they do tend to leave their own offspring alone, otherwise, people wouldn't end up over run with guppies and they wouldn't have the nickname "millions fish"
However, i would suggest that if you are intentionally trying to breed the guppies you get a few extra 10g fry growout tanks, or you use one much larger tank because it is my experience that the fry will grow VERY slowly when all crammed into a 10g as compared to a few fry in a 10g. I had my breeding project set up in a 10g and the fry grew certainly, but then I brought in 6 fry and 2 adult male guppies for my 10g work tank and i couldn't believe how much faster the fry grew when they had that much more space. Just FYI for what it's worth
