Holy walls of text, Batman!
First off, the economy will not be completely player driven. Shortages will be met by NPCs, who will then generate missions for players to supply materials, transport, etc. We have had no word as to whether NPCs will back away from markets where demand is being fully...