No, layer is not "necessary." They just need a source of calcium for strong eggshells, which is what the oyster shell is for.
There are some layer feeds with higher protein but as a general rule, layer has less protein than grower or starter.
Since the other folks responding mix their feeds...