Platy's are live bearing fish and do not lay eggs, the young are born alive and free swimming.
all fish lives in water
They have adapted to live in water. depends how big the fish is but they have gills and it depends what kind of fish it is
mostly not salt water fish
Yes, That is definitely enough space
The only fish species that i know of that lives out of water is the dead kind.
salt
Water
no it would fight till death because betta fish are aggressive
Mice live on land, fish live in water. On in not the normal prey of the other.
Platys are "live bearers" which means that their young are born as fish directly out of the mother, as opposed to those fish that hatch from eggs outside of the mother.
tell more about why its not breeding what is its behavior Mabe the platy tank is not suitable for the platy pair try adding more plants and hiding spaces for the fish and feed them more of a variety of foods flake + blood worms+live or frozen foods if possible