I've successfully raised fry. If it's their first lay leave them - I'd wait until the 2nd or 3rd to remove eggs. You'll want to condition them well before their next lay - feed them meaty foods to do that, and lots of variety. You can often trigger them to lay by doing a big, coldish water change in 3-4 weeks.
The fry are itty bitty so can only eat green water for a few days after they become freeswimming. Some might be able to eat BBS after a couple of days, so give them a go. I never had success only feeding BBS from FS though. They prefer very soft water, and it's got to be very clean. You'll want to make sure they always have food available.
The parents are often good at raising the fry, but in a community tank like that it's likely they'll get spooked and eat the eggs or wrigglers.
Good luck - raising fry is awesome!