Spencer Reid was created in 2005.
obviously
YES!
Spencer Reid had kissed the character, Lila Archer. Ms. Archer is played by Amber Heard. (Mathew Gray Gubler plays Spencer Reid) Gubler's first screen kiss was with Heard.
He has an eidetic memory.
But besides that no Spencer Reid is not a real person just a character. His portrayer is Matthew Gray Gubler.
No.
Spencer Reid (Matthew Gray Glubber)
As Reid himself has stated before, he is not a medical doctor. In fact, the main reason he is introduced as "Dr. Reid" throughout the show was because Gideon feared that Spencer would not be taken seriously otherwise since he was so young at the time.
Jane Lynch plays Diana Reid, Dr. Spencer Reid's mother
October 9th, 1981, according to Wikipedia at one time.
There's been some speculation as to the relationship of Spencer and Seaver, but nothing's been confirmed yet.