the 2000 watt Honda will do everything you mentioned and more. i recommend a Honda because of weight and very quiet, i have a Honda 1000 that will run my fridge, gas fireplace fan, TV and dish network and some lights. also can not go wrong with Honda. will run for many hours on a tank of gas.