The first part of your questions, can only, and should only, be decided turn-by-turn as the the game progresses. The only slight exception here is to "Mobilize" during times of war (which I never do). I much prefer to milk my various cities for all they're worth, turn-by-turn.
Seriously, the AI...