As for feeding, how are you warming the prey? I thaw mine in the fridge overnight then toss in warm water in a baggie until its about 102* and dangle it in front of him on tongs. If he's going to eat he takes it withing 30-45 seconds. I will also toss the thawed rat on top of his cage while heating the water so that the rat smell peaks his interest. Sometimes I have to brain the rat (literally cut through the skull and expose the brain) to get him interested if he's fasted for a while - this is more common in the winter when he stops eating for a month or two.
He won't touch the rat if it's wet. He used to, but now if the bag leaks I have to dry the rat off or he turns up his nose