Well, it's supposed to run from a USB plug; it has a mini-B slot for the power for the "light" and the pump. I just plugged in my charger from an old cell phone. I haven't actually put any batteries in the clock part yet.
Yea it is not going to be easy to keep it perfect, luckily the temp stay within a few degrees at work. I will likely be bringing water from one of my 20G tanks to keep it topped off and do weekly water changes so hopefully the parameters will stay relatively even.