Ok, I have been reading around on a lot of different sites about the care for KSB. And some sites have different care options ideas than other sites. And plus at least I can ask my questions here and get help

I have never owned a snake before.
Substrate: I don't want to use sand. I won't use it for my tortoise or bearded dragons. I don't want to risk the health problems that could happen. What do you all like to use?
Heating: One thing I like about the KSB is that you don't need a heat lamp. What kind of heating pad do you use? Or is it a strip? Is it safe against the bottom of the tank? How do you control the heat if it's too hot? I think this is one area that I have the most questions with
Food/feeding: This one is a little different that what I'm used to as well. I would prefer to feed frozen/thawed. How often do you feed? What size is better with what age? How often do you buy the food? Can I buy them and put them in the freezer till I need to use them? How long can I handle the snake after it ate?
Attitudes: The second reason why I really love this snake is because I hear really great things about their temperament. But I was wondering, when you try to get them out of their tank and you reach around their substrate to "feel" for them, have you ever got bit? Can they think your fingers are food? And have you ever got bit before?
Well I think that's all of the questions that I can come up with for now