I agree with most of this - especially that thermostat. But I do think the 1/2 logs are ok as hides for boas. Boas are not usually as shy as BPs. My question is, why do you want to prevent her from burrowing? Boas, especially young ones, like to burrow and they should be offered that option.
She doesn't need any specific lighting. You should know what your temps are - what is the ambient temp in her cage and what is the hotspot? That is the only way we can gauge if you need the additional heat emitter. Most of the time, a heat mat (ON A THERMOSTAT!!) is enough.