Regarding USB heaters, a good solution that I use is a cheap rechargeable battery that plugs into the wall, has a standard outlet plug, then I plug my heater and/or pump into that. It operates like normal, but if the power ever goes out, it keeps running for a while. You could also use a battery powered air pump.