Is it risky to hold coins and stake with the same pc than running a service-node, should i use different machines for both tasks ??
You need a separate IP address to run a service node. Keep coins on your local machine and run the node on a cheap vps.
If just staking you have to use your wallet with the coins.