2 - Privacy by default.
3 - Transaction fees should be a percentage IMO.
These two are in direct conflict with each other. A privacy protecting coin reveals no information about transaction amounts, and therefore cannot make fees dependent on them.
3 is really a bad idea...