This video tutorial shows the locations of all Treasures both in the Treasure Hunt that is found in the Maps purchased from Barbara at the General Store and each Map location in the Hunt for Capt. Bluecoat's Treasure.
The only requirement for purchasing all the Maps at the General Store is the upgrade to the Level where all the Maps will be offered. There is no Friendship Level requirement. Capt. Bluecoat's Treasure Hunt, on the other hand requires that your character attain 5 Hearts with Yolanda. The first Event then will be initiated.