Welcome to the community Caera!
There is so much information to being a mayor that I can give you and help you out ^.^ My kingdom even has informational videos and stuff with talks about being a mayor and the responsibilities of what it takes to be a mayor.
There are a lot of things you need to keep up for a town just like any strategy game, but as long as you're able to do the approximate 5-6 hours of management stuff you pretty much have free reign to do a lot of other things in game.
You can build on to your town and have it all located under the town's land management table, or you can set aside some land and build on it in your own name. I think that is a really interesting part of this whole thing, especially if someone were to try and take over the mayorship of the town you'd still have your own little humble bundle of paradise because it's under your family name :3
I can't wait to be able to do a bunch of things, there are so many professions that I still want to try out myself or even adventure! I personally want to be able to have a character at the lower levels so I can see how well I'm doing assisting in running not only the kingdom but my duchy and county and town as well. It'll be hard to manage the alt characters but it's always interesting seeing the different views and perspectives and being able to be something completely different from your main character. Especially on the different servers since they will all have different stories to each other which makes them more interesting!
My kingdom website has a newcomer section if you're ever interested in looking there, but since you posted this in newcomer I'll give you all the currently available links that I know for running a town and choosing characters via character creation and the different details involved ♥
Linkys:
Kingdom Land Management Video
Settlements Q&A Video
Kingdom Land Management Link This has a lot of useful information on it for towns and titles and how to gain/lose land or titles and more!
Whats in Store for You (link) This link is really helpful to get to know what you'll be looking to do in the game with your title!
Character Creation video
Character Customization and Bloodline information link!
Family Selection infos!
Crafting and Professions -- I thought you'd like this link and this link: DJ: Crafting Redux
I really hope that these help and if you have any more questions we can help answering for you! ^.^