Kodi software support playback of audio and video files from NAS shares. It also supports AirPlay to play audio files straight from macbook.
The best part is you could have Kodi runs on vast variety or hardware from Amazon firetv stick to nVidia Shield TV and everything in between.
As mentioned above, wharfedale makes excellent value speakers. As for JBL Arena - not sure , as I don't speak the language, but likely price IS different - bookshelves typically sold as pairs, towers as each (single speaker)
Good friend of mine bought JBL Arena 120 speakers and was quite happy with them. I expect 130 to sound similar but a bit more bass. 170 would be louder and even more bass.
Nothing wrong with Yamaha receivers - they tend to last long time, but I prefer Denon/Marantz auto room calibration system.
Also I'd check swedish XTZ speakers - they also very good and since they closer to you, might be cheaper to ship.
edit:
XTZ brand correction