15TB - VMs, CT's
15TB - Backup Drive for VM's & CT's
Don't store your backups on the same disks you store the data you want to backup.
Unexpected power cuts and unexpected reboots completely destroy lvm-thin pools.
Thats always problematic. But for that reason you got redundant PSU, HW raid with BBU or in case of a homeserver with consumer hardware at least a UPS.
Since the 64GB SSD and the 30TB raid remain pretty much the only disks on the server, I would use them for ISO images, VMs, containers and maybe even more.
Directory storage adds overhead because of the additional filesystem you don't need to store virtual disks when a block storage like LVM-Thin is an option. A directory storage also won't allow you to use snapshots unless you switch from raw to qcow2 and with that you get additional overhead again because of the Copy-on-Write of that qcow2.
I would do it like bbgeek17 suggested:
Use the whole 30TB for LVM-Thin. You can then directly store your virtual disks as block devices (thin volumes), you get thin-provisioning and snapshot support for those. And if you also want to store files on that thin pool you could manually create an additional thin volume via CLI on top of that thin pool, format it with the filesystem of your choice, mount it via fstab and then add an directory storage pointing to that mountpoint.
That way you get both, a 30TB block storage for storing your VMs/LXCs as well as a 30TB directory storage for your files.
Or alternatively, if you want it thick, you could create a thin pool next to a thick LV using the same VG. But then you would need to create both manually via CLI and you would have to decide how much space you want for files and for virtual disks. For example 10TB for files and 20TB for virtual disks and this couldn't be easily changed later, in case you realize you need more space for files, as you can't shrink a thin pool.