Can I “top up” the battery when it still has some charge left in it, or does it need to be fully drained?

Yes. Topping up the  battery pack when partially charged will not damage the battery or lead to  memory effect problems. However, any rechargeable battery benefits from being  totally discharged every 6 months.