Pond goldfish will be most likely to spawn in the Spring and early Summer months. This is because conditions are best for fry development at this time. The water is by now a warm enough temperature, and there are plenty of microorganisms in the water for the fry to eat once they hatch.
Goldfish do lay eggs. The eggs will attach to something in the tank or bowl until they hatch.
Thousands at one time.
15 - 20
when you get it a mate.
Goldfish normally spawn once yearly in Spring time.
Goldfish are egg layers
Yes. Laying eggs is how they reproduce.
Yes.
yes
yes they can!
Yes.
goldfish need to lay eggs. Because if they don't no goldfish would be alive and would not be any more so they would become gone forever.