You are correct - provided you do not run other license-consuming services, like proxy, mail, etc.
As of MAC support - Wingate itself runs on Windows systems only, but from the client side Macs will work just fine as well as other IP-based networking systems. I run MacOS X, Solaris, PocketPC, Linux and FreeBSD behind Wingate VPN, for one.
.
.