RAIDz2 or Z3 with either a metadata vdev (be careful the vdev is pool critical) or an L2ARC set for metadata only.
This assumes you are buying all the disks now
If you want to buy disks occasionally then use mirrored pairs so you can add a vdev to the pool as expansion every so often. Its not ideal but would work
However if you take the long view and assume that the RAIDz expansion feature will land sometime end of next year then back to RAIDz2or3 and start with say enough "best bang for bucks" disks for say 16TB or so useable in the first instance. Then next year you may be able to expand the pool just by adding disks and a little bit of maintenance.
You could also add a smallish Mirrored (or even striped) [RAID0] pool of SSD's as working space given the 10Gbe - but that probably still won't be as good as copying to the local computer
Just my random thoughts
Oh and one more thought - how are you backing that stuff up?
Currently for backup, basically everything in the house is backed up to a RAID-Z1 pool on a separate NAS. I know RAIDz1 is typically ill-advised, but it seems reasonable, given it just houses backups. I also keep a cold spare on hand for it. I also have a series of offline HDDs that I back up to periodically as well, and critical stuff is backed up to S3, as well as blu-ray discs we keep offsite.
Her PC has a 2TB nVME that she copies her files to from the camera, but she doesn't always edit them right away, so she'll typically move her stuff off to the NAS to deal with later. I know for photos she uses Adobe Lightroom, and the photos are typically just edited on the NAS (with Lightroom, you're actually just making your edits into a local sqlite database, not the actual photos themselves). For photos, once they hit the NAS, they typically don't leave there, unless she had to move some to an external HDD to take on the road or something. Video is a different story, and I think she ends up moving files back/forth from/to the NAS to edit, but I really don't know how video editing works. I'd assume that would need to be done with the files on the workstation, itself.
The more I think about her workflow, the more I think that something like a 4TB(ish)RAID-Z1 SSD pool for her main "working" space, and then a Z2/Z3 pool for her finished/archive space might be more appropriate. Maybe back up the "working" pool to a single disk. Supposing I went that route, and assuming I wanted about 4TB of usable storage, what's a good SSD drive to use? I currently use Intel S35XX SSDs for boot devices, but other than that, I've never used SSDs with ZFS before. Are "consumer" grade SSDs appropriate? The 2TB consumer SSDs tout something like 700TBW, which seems like it would be sufficient, but I have no idea if they ever actually achieve the advertised rating.
I've never messed with a separate metadata vdev or L2ARC before. Suppose I added a vdev to a large spinning rust pool for metadata. What happens if the metadata vdev goes down? What would that look like as far as a disaster recovery process goes?