Your first 3 items total to 30 watts for 24 hours. 30 x 24 = 720 watt hours. Or 0.72 kilowatt hours. When things run 24 hours a day, the energy needed does add up. That really does need every bit of a 100 amp hour 12 volt battery. 100 x 12 = 1,200 watt hours. One day is using 60% of the full battery capacity.
On the bright side, the 18 amps you can get from the Orion 12-12 charger is more than enough to keep up. But your solar panels alone might not be. 200 watt of solar panels would need to grab abut 4 sun hours a day to just keep up with those constant loads. To do that, you would need to have them tilted towards the sun. Flat on the roof won't do it. 200 watts of solar into 12 volts is a theoretical maximum current of 16.667 amps. It will typically be only 80% in good conditions, and even a bit less as battery voltage is higher than 12, but I like to plan for maximums. As the sun passes over, the power available follows a bell curve. You only get up to 160 watts (80%) when the sun is directly overhead. From sunrise to solar noon, it ramps up, then ramps back down to sunset.
When the engine is running, you can pull alternator power, but how long are you engine off? I think you need more solar panel.