Hi there and welcome to the forum!

Sorry, but I don't know anything about this frog so I suggest you post a thread with the questions in the Tree frog section.
You should not keep the lights on all the time though.