You get the Boomerang in one of the rooms that is full of those flying Stingray enemies. When you defeat them, then you get the Boomerang. As for Ruto, I am pretty sure you need her help to push a switch near the Boomerang. But since you already defeat the mini-boss, I don't think there is a need to do that now.
And crap, I totally forgot about Farore's Wind also.

Luckily that is in the same area as Jabu-Jabu is. But I want to get the two Heart Pieces from the Graveyard first. One of them is from the Grave Digging Tour, where you have to have the Graveyard keeper dig up the soil to find it. The second one is in an unmarked grave with a ReDead in it. Getting these two should get me two hearts.
And PPF, two things of note:
1. The Sun Sun?

2. I have three jars at the moment, so you are still slacking behind. j/k
