How do I transfer btc from Core that never finishes syncho to another wallet?
Even though your wallet is still syncing you can use the debug console or bitcoin-cli along with dumpprivkey to get the private key of one of your wallet addresses. You can then import the key to an SPV wallet.