A fish can have pinkish poo depending on its diet.
She will drop fry every 4 - 6 weeks. When almost due she will be very fat and you may be able to see fry eyes as black dots through the belly. Add some floating plant to the net you have her in as she will eat her own fry as well. Feed them crushed flake.