Is there a minimum current to charge a battery?

You need a blocking diode between the Solar Cell and the battery to prevent the battery discharging back through
the Solar Cell when its dark.
So without knowing the power rating of the Solar Cell, and if its a small cell, its quite likley that the charge current is
very small, maybe only a few milliamps,which means a charging time of weeks.