When we got our first snake I was against live food and fresh killed I thought frozen was the way to go but I quickly changed my mind. I have one male that will only eat live and the others prefer fresh killed or live. I hard no choice with the one either he was going to starve or I feed live. Also frozen thawed is a pain. One snake would only take them after we warmed them with a hair dryer. If pre killing makes you sad feed live keep a eye on them and when they hit back away so you don't have to see any blood. They kill them pretty quick. as far as the squeak is concerned it usually last a second and all of this stuff you will get use to it. My daughter loves baby rodents as well as the big ones but when its time to feed she knows they are food and has no problems dropping one in and watching them strike. Good luck I hope you can work everything out so you can get your snake.