What's his name ? Yes, hydration is really important. Be sure to mix the cherry juice with water. BTW, can you post a full body pic of him to show his size + body condition ? At 14.5 " his weight seems a little high. It's good that he's still active despite the swelling. And if you can, get a picture with his tail arched up like this just to be sure about the gender.
https://www.beardeddragon.org/articles/sexing/
https://www.beardeddragon.org/articles/sexing/