It would be quite easy to implement this with a useful story. You will have access to Baldurs Gate later on. There are merchant guilds availble (as we still know from BG1), the Zents we already met. Why should not one with a story be able to travel with your group after a certain story or you bribe this person to give you better prices... or a thieves guild...