A decent size lithium battery also has the advantage of providing power for additional things when he needs it. The extra energy can be used to charge up flashlights or phones.And that is the key to doing anything with solar, reducing the draw will save you ssoooo much in system expense and complexity. Let's do some napkin math with smaller fans:
Big fans are 177Ah/day = 200Ah of LiFe = 400Ah of AGM/FLA
If we reduce those 200CFM to 20CFM, that's a factor of 10!
Small fans = 18Ah/day = 1/5 of a 100Ah Life battery = 1/3 of AGM/FLA
So if you can reduce the draw by using 20CFM fans, then a single 100Ah battery lasts 3 days (AGM/FLA) to 5 days (LiFePo4) per battery.
The other two advantages of LiFe over FLA are 1: no gas to worry about and 2: 25lb weight vs 60lb weight. The LiFe's are more expensive if you order online (About $350ish), but retail finding a 100Ah AGM you'll find that they're not that far different in cost (About $285 for the last one I bought).
The only way to really cheap out on those are to use the WallyWorld marine batteries at about $100ea which will off-gas, but they're cheap.
Now the easy way around that would be to put them out on the porch and just run the wires through the window with the solar panel wires. All the bus blocks would be outside (if you went with more batteries) but the controller and fuse block and switches and all could be inside where it's warm.
If you wanted you could also get 2 or 3 of the WallyWorld batteries and rotate them through the jeep if you need more charging oomph than what you can get off the back deck.
KISS OFF, right?