Characters are as deep as you're prepared to make them. Most of the time, if you don't talk to all the NPCs/do all the sidequests etc. you don't get the full story around most characters. Then again, FF's 1, 2 and 3 have easily the worst player character development at all (read: non-exsistant).