That blue fish is a parrot?? It looks like a old, huge firemouth. If it is a parrot (I don't see how it could...) I there's a 98% chance that the eggs won't hatch.
I cant put my finger on it, it might be some sort of crossbreed, but that tank is a bit to small for those 2 fish, if the babies hatch you have a big problem.
they have hatched the babies are swimming! yes it is some sort of cross breed blood parot and fire mouth im getting a smaller tank for the babies and take them out with the parot.