The answer to a lot of those questions is going to depend on the story you want to tell. What's the right size? Probably depends on the scope of your story and how much time you want to dedicate to character's traveling.