Is there a way to be sure your node is aiding the network? Maybe a populated active peers list indicates this? If I can be sure, I will set up more nodes.
Should a node maximize CPU, RAM, or bandwidth?
Just keep it running, ur node will push blocks and transactions. Chose bandwidth for private node and RAM+bandwidth for public one.