Idk if anyone noticed this but I think the end of this chapter is a reference to chapter 140 where iruma is looking to the sky and opera appears behind him saying "You're going to get a cold standing here" it could be a coencident but if not, it's a nice callback :)
I definitely get that, and honestly I'm a lil impatient too, but the only thing that most demons know about humans is that they are their food (it's literally their school song) and the only person that actually trys to explain what humans are and their purpose and ect. They take him as a weirdo...
It's said in earlier chapters that her glasses are detection warding glasses, which only hides about 51% of her evidol charm, so it makes sense that Mr. Hat gave her detection warding glasses as he knows of her evidol personality, so it would also make sense that she would take her glasses off.