To expand slightly on @AndrewAMD's comment, 1) and 2) can also be accomplished via virtualization - i.e., running Windows or Wine in a VM or container. On my Linux machine I have a Linux VM in which Wine runs Zorro.

And there's also 4): Wait for / Pray for / Help Zorro to run native on Linux! laugh

FYI, 2.50 has introduced a bug/annoyance which I have not yet tried to debug - after Posting this I will Post an initial report about that in the Zorro Future section.

HTH.