pb,
I'm not familiar with those exact doors, but from others I've seen, they're filled with Styrofoam(which as you know is a good insulator.
The ad state they are aluminum, so they're paint-able.
As for leaks, these type doors usually seal well.
Hope this helps,
Mike