Welcome to the forum. You're going to love it here. It's so fun sharing photos and stories. Great advice too.
I do not breed my frogs so I don't have much to add here, but I'm sure others here can help you. I do believe you'll need a nice rain chamber. Good luck!
I do have one small recommendation... if the gecko is living with the frogs he should actually be in his own tank. Although, this could be fun bc you could build another. Mixing species is not recommended. Each species has their own protective secretions which can make the others ill. It can also create stress among both species. Just a little fyi
.
Again, welcome.