Some very promising points you've made here Sam.
I really like the idea about interactive NPC's moving around as it would give a much nicer feel to the game.
Only thing I would have to disagree on would be the night/day thing, personally I wouldn't have it and would probably annoy me. (I believe there is actually a weather system in place not to sure)