Hello, and welcome.
My live media (link in .sig) run with read/only ISO9660 filesystems from CD/DVD, with six read/write Memory File Systems (MFS) mounted: /dev, /etc, /root, /var, /home, and /tmp. This is done with a modified /etc/rc script.
See
mount_mfs(8) for details on creating "ramdisk" filesystems.