I have not tried to do this, but I suspect that it should not matter. The compiler is a separate entity and results in a bitfile that should run. I think the FPGA is agnostic to the version of the compiler used, let alone the operating system that the compiler is running on.
It sounds like you want to have a Win7 compile server doing your compiles for you, but develop on your Win10 dev machine. If you make sure the LV and Vivado versions are the same, which you should be able to achieve, then I don't forsee a problem.
Have a go and let us know!
CLA - Kudos is how we show our appreciation for comments that helped us!