That's what I like about Aoba, he's a crazy guy, but he sticks to his mindset no matter the situation. He doesn't judge people based off rumours and makes an opinion of someone based on how they are.
Probably not, she hates demons because they physically can't comprehend the concept of human empathy and morals.
Our girl clearly can. (Buying a plush of an anime character and sleeping with It is an example of this).