I would definitely talk to your GP about the headaches, fatigue, hallucinations, pins and needs feelings, pain, and your family history of epilepsy and feelings that it might be
sleep paralysis. The other things you mentioned, about the
depression, feeling not quite there, having overwhelming emotions, and being surprised at what you do when you are in a certain mood, are all typical things that people with asperger's can experience.