Hi there, welcome to BYC. I'm only quite new to chickens myself so I can't help you out all that much except I can tell you that you will become addicted quickly.
Chickens usually start laying around 4-6mths but I think it depends on the breed. I'm not sure what kind of eggs your chooks will...