I agree with Colinsmum-- working on building social/emotional and organizational skills will be very important.

It is sometimes the case that people see unusual behavior in a child and think the child is gifted, when the unusual behavior is something more like Asperger's Syndrome. I think it would be worth evaluating to see if a developmental disorder or learning disability is causing the collection of unusual traits you're seeing. A neuropsychologist could help you make sense of it.

DeeDee