You can build LFS on any system that meets the requirements[1].
> Does it support SATA and UEFI boot disks yet?
The Linux kernel supports SATA disks since forever. UEFI is also supported by most bootloaders. The distro you build by following LFS will define support for things like UEFI.
I think you're confusing LFS with maybe a livecd image they used to put out?
[1] http://www.linuxfromscratch.org/lfs/view/stable/chapter02/ho...