A folding panel that can output 12v+ similar to this might work.
Suaoki丨Relaxed Life For You
Thats only 60watts, and probably in reality is probably only ever going to give you 40-50watts.
But considering your needs, maybe the smaller folding panel charging a small 12v battery could still work...