There is no "write cache drive" in ZFS. ZFS uses main system memory for write cache. Some people incorrectly refer to a SLOG device as write cache, but it is not. See
What is the ZIL? POSIX provides a facility for the system or an application to make sure that data requested to be written is actually committed to stable storage: a synchronous write request. Upon completion of a sync write request, the underlying filesystem is supposed to guarantee that a...
www.truenas.com
It is super unlikely that a random 1TB SSD would make a good SLOG device, because you need power loss protection in the SSD, which most do not have. However, it is also likely that you don't need a SLOG device.
As for read cache, it is not recommended to exceed 10x the size of system RAM for L2ARC, and it is suggested to start at 5x. As far as I'm aware, the Mini' typically comes with 16-64GB of RAM. Forum experience is that RAM amounts less than 64GB may not make productive and good use of the L2ARC, and 64GB x 10 = 640GB, so the maximum SSD size recommended would probably be 500GB. You might be able to use the 1TB SSD's for storage for VM's, jails, or containers though.