A very interesting effort! :) Thanks!
Since it's single player oriented, check to see if you might be interested in a system like this one, it looks like it might fit (and should be easy to integrate since you're using ServUO): Virtual Player Vendor (PlayerVendor Bot)