Pyramid, the tower were the Temple of courage is, and the Temple of Water. I have also beaten the Temple of Wisdom, Courage, and Power. Along with the Pyramid in the present. I know there is a Dungeon in the Future outside of the Temple of Time, but I do not know how to reach it. Can someone explain? I only ever got my first heart Peice from fishing. How many total fish are there? I am missing sixteen heart peices. That is, if there is only one more Heart Container that is in the Dungeon outside of the Temple of Time. How many total heart containers to fish give? Also, I have a few things missing. Everything in a yellow circle I need to know who to give to. Everything in a blue circle I need to know what is missing. Here is a visual:

I got only seven missing power gems. How many power gems are on the island were the dungeon I can not reach is? (At all timezones.) Also, is there a red tunic?
UPDATE 1: Never mind, I found out who needs the marmalade, now I need to know who needs the nails.... The Croissant and Bear were easily figure out.
UPDATE 2: Okay, so I got a bottle from the person who needs the nail. Who do you get the third bottle from? I still need to figure out how to get to the dungeon. I also ene up buying the last two upgrades from the Great Fairy.