There is a possibility:
Zell+Quistis=Seifer.
Seifer+Edea=Selphie (Since Edea has a semi-dominant gene probably)
Selphie+Irvine = Squall
It obeys eyes genetics.
Concerning the hair genetics maybe blonde hair+dark hair give grey hair(Seifer+Edea = Selphie)




