Best way to get BTC from a BIP-38 paper wallet into an exchange?

Can I sweep a BIP-38 paper wallet into an exchange's address? If so, I'd pay a transaction fee, right?

Would importing (not sweeping) that wallet into the exchange's address avoid a transaction fee? Is this possible?

And, its a wallet created pre- the BTC/BCH fork so has BTC, BCH and BSV balances

If I do sweep/import that paper wallet into an exchange address, how do I handle getting the BCH and BSV out into my BCH and BSV wallets? If I sweep the BTC would I have to sweep the BCHG and BSV or could I import them?

A question: I see Electrum can deal with BIP-38 paper wallets and Electron Cash can deal with splitting BTC/BCH and BSV coins. BUT, I can't find out whether Electrum can split the various coins, or whether Electron Cash can take BIP-38 wallets

Do you know?

My broad plan is:

1) Decrypt paper wallet private key via bitaddress.org

Dowload the bitaddress.org website, Go offline, Open bitaddress, Click "wallet details", enter encrypted private key from the paper wallet, press view details, enter the BIP38 passphrase I set up when creating the paper wallet, click "Decrypt BIP38", use "hid art" to copy the private key that is revealed

/r/btc was created to foster and support free and open Bitcoin discussion, Bitcoin news, and exclusive AMA (Ask Me Anything) interviews from top Bitcoin industry leaders! Bitcoin is the currency of the Internet. A distributed, worldwide, decentralized digital money. Unlike traditional currencies such as dollars, bitcoins are issued and managed without the need for any central authority whatsoever.