I thought syncing didn't depend on whether it was via Tor or the clearnet, as it's about outbound connections (downloading blocks from other nodes) rather than accepting inbound connections (letting other nodes download blocks from yours)?
To sync, you don't need to accept inbound connections at all.
The tor thing mentioned is a good default option to get started.
However Tor nodes are slow and you lose a lot of performance — particularly if you plan on running Lightning, too.
With the caveat that this is a rabbit hole in itself, it’s worth looking at your home network before going the node route, particularly for the ability to route your internet through a VPN at the router level.
This way, you can run your node on clearnet and get “regular internet” performance, especially on LN, without doxing your IP.
Couple that with Tailscale for remote node access and I suspect you would be quite happy.