Hi Ashley,
It's good that you take this seriously !
I have used this brand of sealant many times in the past in areas that would be constantly exposed to water.
I have used in indoors. It dose have more of an odor than the other 100% silicone that would be found at ie Home Depot.I used a fan and ventilated the area. I also closed the tank up ( not air tight); but closed it to help keep the odor down.I used this on my three most recent enclosures- I covered the top with a sheet , closed the doors. I cracked the window and put a fan on near the window. I was building in the same vicinity as my other - tree frog - enclosures this past Oct. After 48 hours you will be able to put the fan directly on the enclosure to facilitate further curing. A good -curing test- after several days get up real close to it to be sure the odor is completed gone.

When in doubt....wait before adding the frogs !!!!!! These chemicals are absorbed right through their skin. I think I waited 2 weeks !
Lynn