Okay, first, your snake is HUNGRY. That would explain the striking after being fed. Hoppers are WAY too small.
That would also explain the lack of poop. Your snake is using 100% of its meal to sustain growth and there is nothing left to poop out.
As for humidity, there are plenty of tricks. Using the right substrate goes a long way. Adding a larger water bowl, adding a second water bowl, adding a humid hide, etc...
I wrap my glass enclosures in foam board insulation. It covers the top, back and sides, which also provides privacy and security for the snakes. The insulation goes a LONG way with humidity. I live in MA and I NEVER HAVE TO MIST. And trust me, winters are dry here.
This helps the heating equipment to run more efficiently. The less artificial heat, the less humidity evaporation.
So this not only helps immensely with heat and humidity control, but also cuts down on my electric bill.