The name of the character can set the tone for his/her personality in the story. One of the things you must consider as a writer is how appropriate a name is for the person's age, gender, and nationality/race/species. These three factors can provide a good base for choosing a good name for your character. Another thing I like to consider is the meaning of the name; the meaning of your character's name can, again, fit the personality or it can fit a theme or motif you want to build.
There is no perfect age: the young want to be old, the old want to be young, and no one wants to be in-between. A young character has a different point of view on life and all its wonders in comparison to someone with more years under their belt. People also change over time, so you have to ask yourself "What stage in life, physically and mentally, is my character?"
Date of Birth:
This is just a parallel to the age category, but the earliest mont