78F would be alright as it isn't cold.. just don't have your AC too cold.. You guys are not supposed to melt in the house..

I'm glad he is fine.. did the vet said why all this was happening to him???
I agree with KJC, he might be allergic to chicken.. there are some hypoallergenic food on the market, maybe you should try for a while to see how he goes..