1. I absolutely agree. The game needs a good quest log. In fact, it should contain quests you can possibly accomplish so you do know they exist. And hints where to start them.
I think it wouldn't be too hard to make because every quest step is a separate number in the file. All is left is to make entries for each quest and good notes for each step you have.
2. The game doesn't let you farm anything. The resources are not endless, and that's how it works. But the game has enough opportunities to get tons of gold. I never really had trouble with it. You can steal some items and buy everything else.
Here is a list of quests for gold: https://androgyny.miraheze.org/wiki/Status/Gold