What are hatchery type heavy layers: Heavy chickens are just chickens that tend to be bigger, and more heavy than most breeds. Or by a heavy layer, it could mean a chicken that lays a lot.
If you bought pullet eggs how long would it be 'til they started laying: Well first, there actually...