Do you need a processor with virtualization to run Docker on Snappy Ubuntu Core?

No, you do not need any of the hardware virtualization technologies. Those are for full hardware virtualization.

Container, aka. Operating-system-level virtualization, is provided by, in case of Linux, Linux kernel. It's all software thing.