The advice for the no-storage CM4 is because the modules are designed to work with either onboard eMMC or external SD, but the interface is shared so you have to pick one or the other. If you use an eMMC CM4 the sd card slot would not function, but it should otherwise work. The 8GB ram CM4 would also be fine of course.
(It's possible through a different hardware design to support a secondary, slower sd card interface for an emmc cm4 via the SDHOST peripheral connected to some GPIO pins, but the pi cant boot from it)