As for getting the eggs laid in the nest, have you tried putting a ceramic egg in each laying nest? From what I can tell, young pullets don't understand what is happening to them the first time they lay - but if they see those ceramic eggs in the nest, they will then lay subsequent eggs in the nest because obviously if another chicken put an egg there, it must be a good place to put their eggs.This seems to have worked with our pullets - one egg outside the nest in the run, all others inside the nest.