Hi, My little brother is 7 years old and this had happened to him also. He has complained about headaches for so long and eventually started throwing up from them. My mother recently went throught a bunch of eye doctors and had to go to philly to get him checked out. His eye turned in after all of this turned in like a lazy eye so I would definately not let the headache thing go believe me. Its very serious and scary and it happens so quickly.
I would definitely recommend you see eyeMD's and additional MD's regarding your son's eye problems, headaches and enlarged lymph nodes. I would make a note of the following for the doctor, when the headaches began, the severity of the headaches [mild, moderate, severe], how often they occur [days per month, never stops], where they are located [front, back, no pattern, everywhere, doesn't know], what the headache feels like, how long the headaches last, other symptoms, any particular time of day, any triggers, other symptoms, strange taste or ringing in teh eyears, worse with position, head injury, did head injury trigger headache, infection, sinus or allergy symptoms, runny nose, drainage from nose, cough, pressure symptoms on face, school performance, family medical history, exercise, etc.
If enlarged lymph nodes persist for more than one month, a work up may be indicated. Please inform the eyeMd and he/she will be able to assist you.