Nice frog . I have 2 fantasy frogs.

Your overall set-up is fine. I wound recommend a hiding spot like a cave or half hollowed log and a plant for some shade. I'd add background covers to the back and two sides. This will make him feel secure. Your substrate is a smidge too wet. Try using a piece of plexiglass, Saran Wrap, or foil over 1/2 of the lid. Be sure to keep and lamps off and slightly away from the Saran. This will help keep humidity in so you don't have to most as much.

Great start! He's a lucky frog. Any name yet?