That top one is going to be tuff to figure out for sure I think. She looks like a lot of different fish
The top fish is quite definitely pregnant now though. Are platties, mosquito fish, danios or any of the other fish we think she could possible be also live bearers?
I've never breed fish that lay eggs before, do they get noticeably fat before they lay their eggs? I'm going to try to get a small tank setup to keep her in by herself until she has her babies and maybe what happens there will help narrow the possibilities a bit.