Open or Full face is 100% user preference, it will not make any difference with glasses or hearing aids. XL is the correct size for 24"