I wanted to come back on here and do an update for you guys.
I ended up returning the snake before 14 day guarantee was up because he didn't eat :/
I decided not to do an exchange because I got a little overwhelmed with this one. Decided I should wait a while before getting a new one..which I am totally happy I did because I was able to give myself more time to fix the whole heating issue I was having.
I ended up getting a CHE and the ambient temps have been good (80-85 = cool side and 90-95 = basking) and as far as the humidity goes, I've been keeping it around 40-50%. Wanted to say big "THANK YOU" to all of you for helping with my situation :]
A heads up on your basking spot....95 is way too hot....88-90 is really where you want that basking spot to be....at least for BPs