I think your a few symptoms behind scheduling that Vet appointment.

The tough part in keeping reptiles is being able to identify illness when the signs are subtle. Often when they look really bad it is very late in the game.

I would call the Vet first thing in the morning. Tell them it is an emergency and get your Beardie down there.