What was she being fed on in the shop? This could effect what shes eating now. It may take her a few days to eat anything she might need to settle in to her new home.
She needs to see a vet about the eye but try contactimg the shop you got her from first. And I agree about the substrate not...
I have the same problem in the uk I use an mvb for uv and heat. I use topsoil for substrate. I think youve really thaught about it but whenever u can put him outside even if its only for half hour do thry are far happier outside. Also please remember russians are brill at climbing and if there...