Microsoft Remote Desktop For Mac Catalina

You can use this tutorial to get the server side of things working on the mac (which is really just turning on remote desktop services), then use whatever vnc client you use for vista to connect to it.