Looks like it would work great for that, just confirm it by keeping your thermometer in there for hours. Ideally it is going to be 75ish degrees steady.
Popping seeds doesn't require light, but this is a clever way of providing heat to encourage them to germinate. You can keep the moisture trapped in the ziplock bags you have placed your paper towels and seeds in, this way you do not need to worry about humidity / moisture effecting the exposed bulb.