Letztlich ist das eine Frage der Zeit, der Größe von Zelle und Akku und der geografischen Breite/Wetterlage.
Aber vergiss das Kochen, praktisch gesehen geht das nicht! Die Erwärmung von Wasser ist enorm Energieintensiv!
Es gibt wohl Lösungen, mit denen man Kleinverbraucher wie Handy, GPS oder einzelne Akkus laden kann, aber schon am Notebook sollte eine transportable Solarzelle scheitern!
Solarzellen funktionieren nur dann wirklich effizient, wenn sie genau auf die Sonne ausgerichtet sind - was am Rad eine nicht umsetzbare Forderung ist.
Und richtig: Die Energiequelle Nabendynamo ist deutlich vielversprechender als die Sonne. Aber auch da solltest du keine Wunder erwarten.