Looks very nice. Well done. Yes, it is recommended that you use temp. compensation so the regulator
can adjust the output to suit the temp. of the batteries.
The time you will need to run the alt. depends on your usage and the output of your solar panels
. It is often advantages to run the engine
for a short while in the morning to supply most of the easy bulk charge that the batteries will accept and then let the solar
top them up during the day. If you run into some days with little solar
input then you may have to run the engine longer to make up the deficit. You don't have to top them up every day but I would suggest every week or two at the least.