(SPOILER)
1) Um..... I'll take a stab at 400. That sounds ball-crushingly low enough right?

2) It's the first town in the game isn't it, therefore it must be pretty big, and rather easy and accommodating. Given how SE loves to have a town known as the 'City of Dreams', I'll just go with that.

3) Haven't a clue. This is probably a trick question and there is no longsword in Final Fantasy Let the mindsmurf begin. I'm joking I'm joking.

4) I remember hearing that he could speak to animals.

5) Ur......