I'm creating an ORPG map that is fast paced. Has hopefully memorable boss fights and dungeons since I spent days on my first and friends said it looked amazing and the terrain where the boss fight would take place looked amazing too. The enemies die realisticly fast and the attacks never take pauses. The PvP will be unique and fun since you'll be able to customize your hero.
The only problem is that I'm just creative and have no experience in map making. I have a few questions I hope you could help me answer so I could make this map come true.
1: How do I make someone using the hero tavern be able to choose only one hero? People are able to keep picking characters.
2: How do I make -save and -load?
3: How do I make quests available when they double click the questgiver?
4: How do I make shops have a lot of skills to choose from?
5: How do I make a hero teleport somewhere when they walk to the spot?
6: How do I make a feature like -pvp where you unally everyone when you're only in a town?
7: How do I add music to the map without it taking up a lot of space?
8: How do I make a building spawn creatures when it's destroyed?
9: How do I make enemies patrol?
10: Is there a way to add an inventory system where you select which weapon and armor you want to use instead of being able to use 4 weapons and 2 armor?
11: Is there a way to be able to walk by holding the mouse button instead of clicking to walk?
12: Is there a way to be able to select a skill and keep it selected instead of having to keep pressing the hotkey or icon?
13: How do I make a building keep spawning creatures until it's destroyed? How do I make the building only spawn up to a cap of 10 and spawn again when 1/10 or more dies?
14: How do I make a -repick feature?
I'm not expecting all the questions to be answered, but if at least 1/13 of the questions are answered I would be greatly appreciated. Excuse me if this is not the right place to ask or if some of the questions are impossible to answer. Thank you for the help!
The only problem is that I'm just creative and have no experience in map making. I have a few questions I hope you could help me answer so I could make this map come true.

1: How do I make someone using the hero tavern be able to choose only one hero? People are able to keep picking characters.
2: How do I make -save and -load?
3: How do I make quests available when they double click the questgiver?
4: How do I make shops have a lot of skills to choose from?
5: How do I make a hero teleport somewhere when they walk to the spot?
6: How do I make a feature like -pvp where you unally everyone when you're only in a town?
7: How do I add music to the map without it taking up a lot of space?
8: How do I make a building spawn creatures when it's destroyed?
9: How do I make enemies patrol?
10: Is there a way to add an inventory system where you select which weapon and armor you want to use instead of being able to use 4 weapons and 2 armor?
11: Is there a way to be able to walk by holding the mouse button instead of clicking to walk?
12: Is there a way to be able to select a skill and keep it selected instead of having to keep pressing the hotkey or icon?
13: How do I make a building keep spawning creatures until it's destroyed? How do I make the building only spawn up to a cap of 10 and spawn again when 1/10 or more dies?
14: How do I make a -repick feature?
I'm not expecting all the questions to be answered, but if at least 1/13 of the questions are answered I would be greatly appreciated. Excuse me if this is not the right place to ask or if some of the questions are impossible to answer. Thank you for the help!