I don’t have an answer but have been doing some research about what to try adding to my cabin. The issue you’ll have is that the fan in heaters uses a lot of power. A 100W panel will optimally output a bit over 5 amps. Your heater fan probably uses about 5 amps when it’s running so the first thing is to estimate how long it runs in a day.
In the winter with the panel mounted flat on the roof you might never get optimal sun. Mounted on the side and parked with that side facing south will probably be better since the sun is low and sun will reflect off the snow.
If your heater fan runs for 10 minutes per hour for 24 hours and draws 5 amps you take 20AH out of your battery. 15 minutes per hour you are taking out 30AH. If your panel, not getting optimum sun, averages 2 amps for 8 hours a day you are only putting 16AH back in. This is the part though that I don’t know how to accurately estimate what you are actually going to get out of your panel. I think you will definitely extend your run time between needing to charge off generator but I don’t know how much. Maybe a manufacturer like Renogy could give more accurate estimations here.