Timneh
Artisan
Without knowing how you are stuck in dwarves it is hard to give advice but with over a week still left in this event you should have enough time to get the KP and goods needed to complete one of the research items in the tech tree and still be able to complete the remaining tasks especially if you forward plan using one of the spoiler guides. You could start the 2 Pop spells and the 150 units for quests 17 and 19 and just collect them when you need them. The last 2 quests are the bad ones, for #20 you could use a tournament to help get the relics and for the final quest you will need to clear 3 provinces on the world map as tournament encounters do not count for the quest. Here is a link to the guide that i used http://crazywizard.info/en/event_a_charming_tree_2017.html If someone knows a better way to do it i am sure they will post and let you know but that is how i did it and it worked very well for me, completed the event in under 2 days.