Pamann,
I personally believe that you would not require a heater. I doubt your pond would freeze over long enough to cause trouble for you. Unless a very extremely unusual and long lived weather pattern moved in. The main problem with icing over from what I have read is that "bad" gases can build up in the water if they cannot escape through the pond surface to the air. Your pond would have to remain thickly iced over for a long period for such gases to build up to any damaging levels. All you require is a small area of open water.
An aerator might be a better fix, IMO. However, a stock tank heater (or a pond heater) with a built-in thermostat is a convenient method to keep an open hole. It turns on automatically, as needed, when the temperature drops too low. Since you have already purchased one (and if it has a thermostat) I would go ahead and install it so that you don't have to worry if it should get any colder. Then, just plug it in and let it do its thing. It should take care of itself and the pond.
If it doesn't have a thermostat, I personally wouldn't use it. It may get too hot, for the fish and for the liner if it is too close to it. But, I doubt that that is the case.
Gordy