Typical life span is anywhere between 20-35 years if they are healthy. Your snake doesn't really need exercise or enrichment, but handling and taking your pet outside is fine, don't do it more then a few times a week and never right before or two days after meals. I also recently got my first BP, so I know your concerns, lol. I'm not sure about the oils but your set up seems okay. Make sure to feed her the correct size of prey, I was severely underfeeding my boy when I first got him, had him on pinkies/fuzzies when I should have been offering large mice!