After you defeat Logan, the next few (eight or so) good choices leave you with no money in the treasury for the coming war. Can you still win? I'd hate to invest a lot of time and still lose.
Yes, you can still win the game if you go into the final choice with $0 in the treasury and by making all good decisions.
The amount of money you have in the treasury before your final choices only relates to how many people survive the war. You can transfer any money earned personally from your account to the treasury as well before making your final decisions.
8.3 million in your personal account is what you want to shoot for when doing this. Start buying property as soon as you can with rent at low (not lowest) if you would like to maintain a positive morality through the whole game. On shops I would leave the income the same, but renting houses and lowering the rent will still do it just fine, as long as you buy up what you can as soon as you enter a town with buildings that are purchasable (some have no income such as the castle and the fort). Just remember to have that amount before you start making any royal decisions. Donate all of it, a million at a time right after you become king and it will be fine. Also if you are worried that you don't have any more money, give it at least five minutes and you will be fine - the income that you have will be enough to do what ever you want. This will give you enough money to save everyone and make good choices.
You can make all good decisions and still have enough money in the treasury for everyone to survive the war ... in addition to simply waiting for real-life time to pass, as Raven mentions, you can do other quests in between your assigned tasks. There is nothing that says that you must proceed directly from task 1 to task N and then war.
The best time to do "other stuff" is before the last task on a given day. Once you complete that task, the game will advance to the next day. (I think there are one or two places within a day where one task immediately follows another, but I haven't finished it recently and can't be sure.)
Regardless of how you get money from other quests, as in Blake's answer, you can transfer some of your personal money to the treasury if needed. The key is to spend enough time doing other things to build up enough total money to make good decisions and lose no citizens, if that is what you want to do.
Yes you can. I regret my few evil decisions just for worrying about treasure. No need at all. Here is what you do: Untill that point of the game save as much money as you can, take your time, don't rush the main story quests, choose all good decisions without heseitation.
The trick is, go to the treasury, take all the money to your personal account. Now, go buy every single bussiness property, or just buy as many as you can. Don't bother the small food vendors etc, just have the buildings. Buy houses and rent them. Set all the prices to highest. (People will hate you for that but it is temporary and ok. You can change the prices back to normal after you collect enough)
Now, while money rolls in all the time, you can go hunt gnomes, silver and gold keys you are missing, explore gold doors, deamon doors,just keep busy with anything you've missed, haven't completed yet. You will have more than enough millions before you will know.
I bought all houses and buisnesses as soon as i possibly could. Then, while doing main story quests and side quests, i got approximatly 20 million dollars and then became king. I then, put all of my money in the treasury and began doing the king decisions and whenever i had money i put it in the treasury. I was making about 150,000$ every 5 minutes.
I hope this helps!!!