The temperature does not affect to charge stored in the batteries, right? However, you have to use the battery to heat itself as well as heat the bus (unless you got diesel heater or something for the cabin).
If you fully charge a battery, freeze it, then warm it back up, it will still be close to fully charged.