KEF LS50 speakers and best Roon hardware configuration

I have a MacPro laptop and was hoping to stream to new LS50s with ethernet, but possibly WiFi as well, as part of a multi room sound setup. Is this possible? Is it also possible to stream wirelessly with a Nuc/Rock configuration. Ultimately, I want music capabilities in multiple rooms with audiophile capability in one room.