The temp needs to be around 21 - 27C. If kept with most tropical fish you will need to be towards the upper end of that range.
In terms of tank mates the main problem is that most fish will eat any food put in before the frogs get chance too (they are not quick eaters). Its best to either target feed them with a turkey baster, feed them at night or feed them sinking foods.
I would tend to stay away from bottom dwelling fish (which will be directly competing with the frogs for food) and go for mid sized, peaceful community fish. Flame tetras could work fairly well. Larger live bearers such as molleys can also work well but be prepared for the fact that the frogs will eat the young fry.
Make sure the tank has a lot of hiding places and good filtration. If using an internal filter make sure the intakes are well covered to avoid the frogs getting legs trapped or damaged.
Best to use a sand substrate as I have heard of frogs dying from swallowing gravel while eating.
Also make sure that the tank is well covered with no gaps in the lid at all.
Hope that helps a bit
-Paul