Now I just wanted to ask is there any problems in this long term as her hide is very snug, I can't imagine it's healthy to be coiled up tight when digesting??
No problems. They're very good at eating in small spaces.
It is okay to use pine bedding for snakes.
It is okay to feed live food to snakes.