I just watched your video. Those are great looking frogs. If someone else hasn't already suggested it, I'd put at least an inch of damp leaf litter and a few larger leaves on top to give them plenty of hide spots. They should also have a dish of water (careful with tap water) to soak in.

Also, if there is a Petco in your area, they are having a $1 per gallon sale on aquariums starting next weekend. So, you could get a nice aquarium without spending a fortune.