Preferred sources/methods for VirtualBox images on macOS 10.12?
I would say that in-general, the preferred method of getting a virtual machine image would be to create it yourself by installing the operating system fresh from the distribution's installer. I would recommend doing this anyway, it ensures the image you get has not been tampered with by a malicious actor.

Oracle does offer Pre-Built Developer VMs. Any other sources are unofficial.