1. Create a bitcoin cash wallet and click SPLIT. Now i have BCH address in my nano ledger s.
Yes
2. Im going to use a separate windows machine. But i also will have to download electrum on it first right since i would input the 12 word electrum seed to restore my electrum on the separate machine?
No, why do you care about Electrum if it's already empty and there is no BTC?
There is no point recreating the wallet in Electrum. My advice regarding opening the Electrum wallet file in ElectronCash was only valid if either ElectronCash was on the same machine, or you copy the wallet file to the machine with ElectronCash.
3. Then i install electron cash on the separate windows machine.
Yes... I don't personally think the separate machine is required, especially if your BTC is already on a hardware wallet... but whatever floats your boat...
4. Then i would import the private keys from electrum to electroncash correct? And to do this, both electrum and electroncash will be opened at the same time since i have to go to options in electrum, look for private keys... copy that and paste that into electroncash?
No, just use your Electrum Seed with ElectronCash - "File -> New\Restore -> Standard -> I already have a seed"
5. Once i do this, the BCH will appear in my electron cash wallet
Yes
6. Use my main computer with the nano ledger s and have the bitcoin cash split opened where it shows the BCH receiving address.
You don't have to have it open, you just need to have the BCH Split "receive" address (Written down or copy/pasted etc)
7. Then send the BCH from the electroncash on the secondary device to the BCH address. But if i were to do this, how do i copy and paste my BCH address from the bitcoin cash receiving address to electroncash? Thus if its the same device, i would just copy and paste the BCH address from the nano ledger to electroncash. Im not going to type it out manually right? Or should i be doing that since its a separate computer? Or just send an email of that address to another email address and open it up on the secondary computer so i could copy and paste? I know i sound confusing here but i assume you know what i mean by this?
seriously?
*smh* Honestly mate, you are taking a VERY simple process and totally over-thinking it to the point that it is just painful and annoying.
If you want to run ElectronCash on some separate computer because #paranoia... then go right ahead... but now you want step by step instructions on how to get an address from one computer to another??!?
write it down, type it in... email it to yourself... text it to yourself... take a picture of it on your phone... copy it into a text document and use a usb stick... tattoo it on your ass and then use a mirror so you can type it in...
OR... I don't know... maybe you could just INSTALL ELECTRONCASH ON THE SAME DAMN COMPUTER and copy/paste the address
8. Have BCH in my nano ledger s. And anytime i send bch to another site, i make sure i click on bitcoin cash and then split.
Yes
Everytime i use bitcoin, i click on bitcoin and segwit right?
Yes, assuming you want to use your SegWit wallet
Also does that mean i no longer click on remember my choice when i click on bitcoin? I did that earlier since i only used bitcoin. So what would happen if i click on bitcoin and then legacy or bitcoin cash and then main? there would be 0 btc and 0 bch in those wallets right?
Yes... Believe it or not... but if you don't send anything to those wallets, they'll be empty. Just like every other bitcoin/bitcoin cash wallet ever made...