Achievement basically gives you the Rabbit couple outfits, the access to craft and use Spring Balls and the running rabbit to remember you to keep going on.
So without turning in 300 eggs you can't catch the new pokemon even if you did the missions..?