I’ve had to replace all this functionality with the Pi 3, but luckily it is possible!
I’m using the Mac Mini for hearing Spotify, watching Netflix and Sky Go Connect, SNES Emulator with Xbox 360 and PS3 Gamepads and of course Kodi as media center in combination with Hyperion on a Raspberry Pi 1 as Ambilight clone. Before this setup I’ve used a Raspberry Pi 3 with LibreElec which I’ve now reactivated successfully. I’ve updated it recently with more RAM and an SSD but it has its problems with Bluetooth, regardless my used bluetooth card or USB adapter. I’m currently using an old Mac Mini from 2009 as my media center.