One clarification when you connect sparrow to your own node or electrs it needs to be fully synced or sparrow won’t be able to transact because it isn’t up to date. This isn’t a problem - I leave my node off for weeks then sync it before i do anything in sparrow. However if your node is backing your lightning node then just leaving it running is the best policy.
What if you take your node to a different location? I’m sure you have to reconfigure the ip address and tor stuff?
I generally don’t run tor only - but just connecting to a different WiFi and it will be fine. From memory start9 will have some tor connections and some regular ones in the mix.
If you want to run tor only and travel discreetly then Tails is pretty cool as it runs off a usb stick then and you just plug it into any old laptop to boot it up but that’s mostly for fun not required as a first step.
Lopp has some decent recommendations on home
VPN options on one of his blogs. That’s mostly what I use but it limited my ability to get inbound connections to my node. FWIW clearnet syncs way faster and still way more private than using a third party node.