Dang, u pretty much described Fable from most of what you said

I have to agree with most of this, the npc schedule thing sounds great and would make the game much more realistic

I actually have a thing I wish was on most of the games I play

-There should be a specific town that gets raided every so often, and you should be able to help the guards defeat the raiders