If air temperatures are that low, another option would be to just drain the pad equipment assuming the pad is above water level. When water temps get below 50F, there really isn't much chance of algae anyway so the pool can safely sit idle for many days until water temps start to rise again. Think of this as a partial close.
The conditions for freeze damage are usually pretty extreme. Normally, they do not occur until temperatures get below 32F for more than around 10 hours depending on the plumbing setup. You can see some examples here and other types of solutions that may be just as effective if not more so than running the pump:
Recently, there have been a lot of questions from those living in moderate climates about using automatic freeze protection or running pumps to prevent freezing and what a pool owner should do when temperatures drop so I thought it might be useful to have a thread which dealt with the issue from...
www.troublefreepool.com
You shouldn't need that much power for the pool equipment. Most of it is just the pool pump and most pool pumps are below 3kw.
What make/model pump do you have?
But will the generator be autostart or will you need to start it manually? If the later, there are probably many other options in the above link that would be just as effective and certainly more convenient.
Have you looked into battery backup?