... when you get speaker system make sure it has mid range drivers as some systems don't have them. Without them it will sound a bit.... missing.
IMO, that depends on the design of the speaker. My vintage Paradigm 5se MkII speakers - which I use regularly in my home office - have only a tweeter and a woofer each, and there's nothing missing from their sound.
I'd choose them over an average pair of three-way (tweeter, mid-range, woofer) speakers any day.
As for "high-end" cables, I don't think it's necessary to spend a lot of money on them, but YMMV.