And I was just about to answer the barometer question!
Anyway, humidity is easy, there are lots of humidity sensors. It just depends how accurate you need it to be.