Two things will limit your fuel consumption for a given temperature setting: 1) The size of the burner unit (usually limited by the nozzle size) or 2) If the burner doesn't run continuously, the amount of run time in a cycle will be determined by the volume to be heated (length x width x height) the amount of insulation, the amount of leakage (tightness) of the building, and the temperature differential to the outside air. For the purposes of tightness, you should consider how often you cycle large doors open, or if you cycle them often, the heat recovery cycle should be analyzed as a separate factor.
In the first case, the burner runs all the time and just keeps up to the desired temp or never reaches that temp. In the second case, the burner has the ability to exceed the desired temp, but cycles off with the thermostat. The tighter the building, the easier it is to hold the heat. Unless you have a very low ceiling, fans will reduce the heat requirement since the warm air will be circulated back down to floor level rather than all go to the ceiling. This is very significant in reducing the heat requirement. The taller the room, the more btu's you need to heat the same square footage.
If you have a fuel supply that is contaminated with antifreeze, it takes a tank with drain bung at the bottom. For best results, you need to let the stuff settle for days or weeks, then drain off the water/antifreeze at the bung. Don't use the bottom few inches of the remaining oil, preferably pumping the top half to another tank, from which it can be used. If you add new contaminated oil to the "settling tank" you need to let it settle again. I don't know of a quick and economical way to separate antifreeze other than this. All filtering systems are expensive to install and operate. This is the annoying part of water/antifreeze contaminaton.