can I replicate a VM that is between 20-30TB in size?
Yes. Please check page 13 of the document below. Max size of a single disk being protected is 96TB and can be extended by Zerto Support.
http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Scale%20and%20Benchmarking%20Guidelines.pdf