Definately for corns/they don't require the heat that ball pythons do.
You could most probably still use a UTH.
Looks like a solid top/I would probably block some of the vent.
I think you could make it work and look nice. I'd spray paint the sides and back glass black. 30x12x12 will be a little small for a big ball!