I currently have an Escort mission in my quest list. I'd like to do other quests without the quest NPC following me around and in danger of dying. Is there any way I can get the NPC to stay in the the city while I complete and clean up other quests on my list?
The easiest way to do escort quests is to figure out where they want to go (you can usually find this out in the quest description), then before you grab the quest, go to the finish point and set a port crystal. Then go back and get the quest. You can use a ferry stone to port right to the end point and the quest will quickly be completed. You can then pick the port crystal right back up again and re-use it. The further you get into the game, the more ferrystones/crystals you will find. Sometimes the shops in Gran Soren will sell ferrystones, too, so be on the lookout.