It ends November 29th at server down.
Yes, the Cornucopia will continue to recharge forever but will never exceed 10 charges so you will need to empty them to get more goodies.
You guys need to reveal all the nests before November 30th though as Al will go on some expedition and will no longer be able to give you brushes!