Thanks for reporting these. The first bug will be fixed in next version, which I should release at the end of the week.
For the quest, if you gave the papers to the Mayor, then you finished the quest and that's it. The rest of the questline is not finished yet. You can still wait for the dungeon raid with the generals, but that questline is also not fully finished.