Gold sellers can be mitigated by making rewards gained through play much better. People play a game for challenging interesting gameplay and storylines not because they get X gill for killing a mushroom.
Duty waits can be eradicated by making all content soloable via difficulty scaling. Scale the rewards to the difficulty too, so you havecthe choice of small rewards for doing it on your own or waiting for larger groups and more challenging dungeons for better rewards.