When I first got into chickens I didn't build a nest box until the day I found my first egg. The girls figured out what it was for right away, they didn't need any practice.
No, it's a personal preference. The hens will like either. I use white because most of my girls will be laying brown or tinted eggs but I have one white leghorn too...that could be tricky. The ceramic eggs look real.