Yeah, if you are never going to open the windows again, and you're not willing to completely replace them, use a heap of well applied caulking, both inside and out, and that'll stop drafts coming in there. Do you need them for the light? If not, I'd fill them with insulation and put some...