Safe? Depending on how you secure your PC and how much security you think is safe enough for you.
Practical? Yes, because some lightning node software and electrumx server depends on Bitcoin Core.
As for mining, Bitcoin Core itself no longer support mining. You need to use different software.
It's impossible and if you force to do it, it'll cause file corruption.
I was asking about the practicality of so many services taxing the server hardware setup, or compromise the security of my wallet.
Only port 8333 is allowed through my router. I use UFW to control local ports with whitelisted IPs. So the local network and machine are safe from outside RPC traffic. Is there any other risk to my wallet?