Yes, the SHKeeper needs full nodes btc ltc doge to work
It seems, you started only the SHKeeper, so the log says that btc ltc doge are not available.
Running a full node for each cryptocurrency is not scalable since each node requires large amounts of disk space and CPU. Have you considered an alternate architecture where the payouts and payment tracking are done via an API such as blockcypher or blockchair?
Or perhaps you might prefer this, there are some services for cloud-hosting nodes such as
https://getblock.io/ (I don't think they support wallets though) - these can be used for realtime payment tracking.