i agree,take him to the doctors with such a high temp,my son had a fever like that and ended up having a febral convulsion.
Hello there suki5, if your child has such a high temperature like that you have to immediately take him to the doctor or A&E as for a child 102.2*C is very dangerous and can damage his/her brain. An average person should have a temperature of 37*C.
i think may be headache could be related to glasses . or could be bcoz of the fever is so high, better to check with her pediatrician. Good luck