Is it genes or lifestyle or both that make it likely to get anll?

Both. An old axiom is everyones phenotype (how they appear- their illnesses etc) is due to their genes plus the environment plus the interaction of the 2....