Sounds like the snake has retained shed due to low humidity (explains the dented eye caps). Respiratory infection (bubbles and heavy breathing). Belly burns or possibly scale rot.
This isn't a lost cause though, the snake could be saved but it will take many trips to the vet and quite a bit of cash. Sounds like you have a good herp vet that you could go to if you decide to take the snake in.