the setup is very good, but you definately need the humidity up so get that plexi glass. if no one can tell you whats up with his feet, take him the vet.
for all you know his feet/toes could be broken and jus very painful to walk on.
Just clean the glass and wipe the toes with damp smooth cloth, this what I did after one of mine lost traction due to getting accidently dusted with repti-cal.