We had a rescue horse that had a baby at just three. It will stunt her growth I assume, but it is possible. With the surplus of horses out there today, I would say it is not a needed expense. Why...
Yes, a colt can breed to his mother, but this is called inbreeding. It can cause problems in the offspring of the mare's next foal, and their may be difficulty while breeding them.