No, you don't. You can of course make a custard-type base for your gelato using eggs, but that will require cooking the custard and allowing it to cool before freezing. The eggs will make the base richer, but eggs are not necessary for amazing gelato.