1) Why??
Exporting URLs lists from ZAP on one system to import into another one is really not recommended, you loose far too much information.
You should really explore you application from scratch each time, by proxying unit tests, using the spiders or importing API definitions, whatever you have available.
2) In theory no, ZAP will run the same on any machine with a JVM, whether its a flavour of Windows, MacOS, Linux etc etc.
In practice yes, because you are using different machines which have different applications installed, different networking set ups etc etc.
However the results should be roughly equivalent. If not then you have a problem with one of your systems.
Cheers,
Simon