Jackery 240 charging is quite slow (42W max when using solar). That’s 8 ~ 10 hours to fully charge it even on grid power. Charging it with solar during the day won’t be enough if the battery gets fully drained overnight. It can take a Solar Panel with output rated higher than 42W. 100W panel would not damage the charging system.
Operating Usage Temperature 32-104F (0-40C) may not be adequate for all year around outdoor It can’t be used for CPAP or timer loads as <10W power draw would trigger auto shutoff after 6 hours.
Worth noting that a good amount of items in the list are FSA eligible.