Enough OS for print server and Pi-hole?

I have an RPi as a Kodi frontend running LibreELEC and another running Raspian Lite as a print server and Pi-hole appliance that I’d like to combine onto my new Le Potato. Is CoreELEC enough OS for all of these functions or should I install Raspbian or Ubuntu for the Le Potato?

If possible, would I follow generic instructions for a Linux print server (Samba+CUPS) and Pi-hole?