Hallo Marcus,
von Teichen und wie viel Sauerstoff deine Fische brauchen habe ich zwar keine Ahnung, aber über Solarzellen kann ich dir was erzählen:
Jede Solarzelle (egal ob mono-, multi- oder alphakristallin) kann auch indirektes Licht nutzen. Nur für die Nutzung von Solarthermie (Wärme aus Sonnenenergie) ist direkte Einstrahlung erforderlich.
Deine Solarzelle liefert dir unter den sog. Standardbedingungen (Einstrahlung = 1000 W/m², Modultemperatur = 25°C, Air Mass = 1,5) die mit 0,8 Watt angegebene Leistung.
Deine Pumpe benötigt lediglich 4,8V * 100mA = 0,48 Watt.
(Ich bin mir sicher, dass bei der Herstellerangabe 100mA (Strom) und nicht 100mAh (Kapazität!) gemeint waren)
Die Solarzelle benötigt also gerade genug Sonne um mindestens 60% ihrer Leistung (60% * 0,8W = 0,48W) erbringen zu können. Eine dafür ausreichende Sonneneinstrahlung ist an unbewölkten Sommertagen immer drin und bei begrenzter Bewölkung auch.