No, for log usually 8 GByte are enough, the SSD only has to store only the sync data written in a sync interval. The Read Cache can be any size you like, its effectiveness depends on your working set, but it should be at least same size as ARC.
Some more hints:
If the ZIL device (log) is not...