I am going to preface this with as far as I know, the only ways to get chocolate is through an event, such as Valkyrie's Gift, OBB/OPB, and the new crafting npc. Please do correct me if I'm wrong and they do drop somewhere we can farm them.
At a glance, the mat req's look totally reasonable, but after breaking down the math, it comes out to an obscene amount of mats.
The bag itself req's 500 chocolate + 250 handmade chocolate. Chocolate req's 10 cacao + 5 milk. Handmade chocolate req's 15 chocolate + 10 cacao + 5 milk.
Here's a breakdown of the math:
500 chocolate req's 5000 cacao + 2500 milk.
250 handmade chocolate req's 3750 chocolate + 2500 cacao + 1250 milk.
3750 chocolate req's 37,500 cacao + 18,750 milk.
This comes out to a grand total of 45,000 cacao + 22,500 milk. 45,000 cacao is just not feasibly farmable, especially in a short time period. I suggest that either the mat req's are lowered, or we are given a way to farm chocolates and handmade chocolates. An automated event similar to Valkyrie's gift, the Halloween porings, or even just making all mobs have a low chance to drop them during the event could work. Thank you for reading and considering!