So, from further reading it LOOKS as if Ryzen will boot and run with older kernels, it just won't have properly functioning SMT (hyperthreading). It isn't perfectly clear what will happen, if the kernel will see it as 16 physical cores, or something else, but it will be inefficient, but it should boot and work.
I was concerned about this because while it is fairly straight forward to add a PPA for vanilla kernels and install a newer kernel, if you are trying to install from an image that has a kernel that doesn't boot this can be difficult to resolve. I'm not even sure how one would go about injecting a newer kernel into a Linux install ISO.
Looks like that will not be necessary. Will older kernels will be inefficient as hell, they ought to boot and run well enough to get through the installer, and once installed a newer kernel can easily be installed to make it operate more efficiently.
Would it not be possible to disable smt/ht in the bios as a temp work-around?