Would be a lot suitable for him since it's a small town and where all the merchants are located. Why is he located in such a remote spot behind The Tourbillion instead of being inside like the church or something?
Good idea, and please let the players know about him when they finish the last step of the sig quest. One or two lines of text would be enough.