Don't worry about the G6PD. All my nephew and neice has G6PD. I guess my son will have G6PD, too. My biggest neice is 9 year old now. So far so good. You can go to the link that Abbie moms given and take a look what cannot eat and cannot use. It is not a horrible and serious disease.
My sister keep reminding her daughter what she can't eat and can't touch. And my neice protect herself quite good. Sometimes I forget she has that G6PD and ask her to drink 'leung cha' and she refuses and remind me that she cannot drink it.