I have a 30 gallon tank divided into 3 and what I found in the summer was that the sections that didn't have filters would get a film on the surface from sitting still for so long. At first I solved this by scooping the film off the surface 2 to 3 times a day. I did find that buying a couple small filters moved the water around enough not to get the film, my fish never got sick or showed ill side affects from the film but it didn't look nice. You should also only need 1 heater but my guys like to hang out by the heater (even though the water stays at 78) so I put a couple of heaters from my smaller tanks that I'm not using anymore into each section. The big heater is set to 76 and I set the other 2 heaters on the lowest setting they have and all of my guys love it!
I would recommend getting more plants and putting them along the dividers, your guys should have plenty of places that they can hide. My guys have sections where they can see each other and flare at each other but they also have plenty of places to hide as well. Also keep in mind with dividers that bettas can jump so make sure the water level is low enough that they can't jump over the divider. You should be able to purchase dividers at your pet store sized to fit your tank or you can make your own using the plastic mesh found at most craft stores.
I would recommend getting more plants and putting them along the dividers, your guys should have plenty of places that they can hide. My guys have sections where they can see each other and flare at each other but they also have plenty of places to hide as well. Also keep in mind with dividers that bettas can jump so make sure the water level is low enough that they can't jump over the divider. You should be able to purchase dividers at your pet store sized to fit your tank or you can make your own using the plastic mesh found at most craft stores.