Bees will collect it for you. You need to buy flower seeds from the guy in the haystack, plant the seeds and bees will use the flowers to produce honey.
Yes of course. One hour after, I found a piece of honey on the ground and I can do the ritual and finish the game.