Welcome back! You could probably teach some of us a few things!
Your new start looks great... just more plants to make the frogs more comfy. Maybe another brom--my leucs sleep in theirs every night!
I would say a group of 5 would probably do great in there!
Good luck, and share another pic when you get everything in there, including the frogs