He would be able to kill live food. I would just make sure that the mice that you choose are not any larger around then he is at his widest point. Both of my girls eat live with no problems!!(One of them is just shy of being 3 months old, the other is an 07 hatchling herself but a few months older.)
And I would definately take out the half log hides. A real inexpensive way of getting awesome hides is by using flower pot saucers (the things you put underneath the pots to catch the water). Just cut a hole in them for your BP to enter by, I use these and put the entrance in the sides, but I have seen others on here put there entrances on the top. They make really nice tight fitting hides and very inexpensive. Or you can also go to the dollar store and get a couple of plastic bowls, my other girl uses these and they work very well also!!