I would agree with you that feeding in the tank is not a very good idea. I always fed in a giant Tupperware container. As for the aggression, I had a Red Tail Boa that was like that. But as soon as he was out of the cage he was fine!?

I don't know what caused it but he eventually stopped and I didn't have any issues with him again. So, maybe time will tell?