Well first you could check the walkthrough on this place. Or for the beans go into the royal gardens and go to the end, one of the sides, I think right, has a hole at the end where you can buys beans from a bean guy. I'm not sure about the bottle but you can wait for the second day for it to rain anyway, then go to the right side of the palace before you enter it, going over the lillypads, and there you should find a patch of dirt to plant it, you'll go across the gardens over the top and find yourself in the dungeon with the monkey.
Hope this helped you.