firts of all hello and welcome
set up looks ok to me, just a few points to think about
1, what size is the viv? horned frogs grow rapidly
2, i would not worry about the hide, they normally dig them selfs in, would take up less space to.
3, ventilation?
4, the water area looks very small
just things to think about, not having a go.
Dave