Hey @f4sc1nat3d , how are you ?
1 - You could use the "Character Stats" tab to do this, just add a new stat called "Reputation" and you can access the attribute as follows:
player.stat["reputation"]
2 - Unfortunately I didn't work with the quest, as I could find here, it only has a title, description, completion script and failed script. You could use JSON file to load and save data, something like below:
array[codex["questName": "Kill Globin", "count": "0"]]
To track the quest progression, every time you kill a certain mobs, check whether the quests that are available to the player have been completed or not. Reminder, there are several ways to handle this, it's just a simple example 🙂
I hope I could have helped you 🙂