Here's an NPC guide. Special thanks to Nahnook for getting NPC names from areas I couldn't access.
RIO TROPICAL:
Bob: Gives fish coins once a week (Also asks about Arapaima
Rodney: Talks about banana trees
Madu: Gives Cherry bait (first time only) and talkes about samaki bait (Wanders around Rio)
Breeder Rex: Breeds fish in your back yard (Wanders around back yard)
PINHEIRA BEACH:
Damain: Shows the perfect fishing spot every 24 hours
Helena: Says she hates swimming
Mitch: Tells you what bait to use to catch certain types of fish(Moves around Pinheira)
Jessy: Says shes been waiting months to sell her Blue Marlin (Moves around Fish Market)
John: Gives fish bucks for fish
Rick:Gives fish bucks for fish
LAKE TOWN:
Adam: Gives access to the Trout Farm
Ben: Gives a fish coin every once or twice a week. Other wise makes various comments (Moves around Laketown)
Rudy: Makes various comments ((Moves around Laketown))
Martin: Says Bluuuh ((Moves around Laketown)
Jamey: Gives dough
Carp: Sells decorations for your home
COOL MOUNTAIN:
Bjourn: Sends players over to Linea to purchase raft tickets. Also says when the raft is going.
Linea: Lets players purchase raft tickets
Thomas: Says that its dangerous out on the lake
Vasiliy: Lets you trade him bait, items, deco and rods for FB. He can be found in the open area beside Coral's shack.
Coral: Trades shells for fish bait (Moves around her log cabin)
MYSTIC DESSERT:
Seth: Gives access to pyramid
Akil/Daris: Both give various comments (Move around Mystic)
Houssam: Trades fossils for fish coins with players that have acces to Lost Valley ll.
SIBIRI CITY:
Nanook: "Rawwww!" Gives 5 fish coins (first time only)
Agloolik: Talks about the frozen water
Kaskae: Checks if you are in the top ten list of the biggest fish in Sibiri
AQUAYAMA:
Jin: Says ? (Wanders around the Aqua)
Hai: Talks about rice fields being effected
Sid:Gives free meat (Every ten days) (Moves around the Aqua)
SEA GULL HARBOR:
Sailor: Lets you rent a boat
Mave: Talks about his son never coming back
THOMBANI TOWN:
Ayo: Says somthing in a different language (Wanders around Thombaini)
Sokoro: Says "Help me break free from the unknowning (Wanders around Thombaini)
Adnubi: Asks if you believe in teamwork and wonders (Wanders around Thombaini)
MARSH VILLE:
Shiny: Unlocks Shinny collections/shop items/fish (Moves around Marsh Ville)
Steve: Gives package to deliver to Mave to unlock Lost Valley. (Wanders around)
Gregory: Digs up fossils. (Not possible to talk with.)
Arthur: Gives fossils that Gregory dug up.
LOST VALLEY l:
Larry: Talks about about Lost Valley.
LOST VALLEY ll:
Coming soon....
PALM ISLAND:
Jahni: Crushes fruit to make a drink. Moves around Palm Island.
Wanderers:
Herb: Wonders in various locations everyday, an gives FC quests, usually between 2-4 FC. He changes locations everyday around 7:56 PM
If I have missed anything, please tell me below.
Please note that this is probably outdated.
Thanks,
was24