Sofern es keine völlig wartungsfreie- oder Gelbatterie ist, würde ein Säureheber(2,fuffzig im Baumarkt) Aufschluss über den ungefähren Zustand geben. Wenn Dir nur eine Zelle aus der Reihe tanzt, treten die von Dir beschriebenen Symptome auf und wenn nicht mal mehr der Anlasser klickt, bist Du schon (mehrmals) über die Grenze einer "gesunden" Entladung. Im Übrigen reichen weder 20, noch 30 noch 40km, um eine leere Batterie wieder richtig zu laden. Die M40 Lima bringt 23A im Leerlauf und 65A bei Nenndrehzahl. Bei einem mittleren Ladestrom von rund 30A (tagsüber), ich kenn die Kapa Deiner Batterie nicht, also gehe ich mal von 50Ah aus, kommt man auf eine Ladezeit von etwa 2 1/4 Stunden. Bei Dunkelheit gehen vom Ladestrom dann nochmal etwa 12A für das Licht flöten, was zu einer Ladezeit von knapp 4 Stunden führt. Ist aber natürlich nur eine Beispielrechnung, um das genauer zu machen, spielen da zu viele Faktoren eine Rolle.