Herb is in Aquayama looking for 4x Chinese False Gudgeon
Ben doesn't give a coin
Herb is the character in the first picture on the right. He is a sailor which asks you to catch certain amount of fish. You will earn fishcoins after completing his quest. He changes his position every day. Someday you may find him in the upper part of map and other you find him somewhere in the bottom part of map. But he is sailor by his soul and his body therefor he always stands next to water. You must complete his quest before day is over and he changes location.