I'm confused about mining and pools and Nodes in general

Hey, I'm running the ZCash server on both my desktop and laptop, and actually joined the Flypool mining pool. I was wondering if it would be more efficient to run just the Flypool mining server thing or run both the ZCash server (that I setup from their startup guide) and the Flypool on top. Also, I set up a GUI wallet and so if I use a different computer and start the ZCash vanilla server would it send to the same t-addr or would I have to make new ones and transfer the ZEC between them?
Thank you so much,
A new crypto-miner