What happen for example if i send half amount of bitcoin, and no change address exists?
If you imported a single private key and now your wallet includes a single address, the change will be sent back to the address you are sending from.
If you imported a seed phrase (a series of words), now you have a HD wallet and the remaining balance of UTXOs selected by electrum will go to your change address.
Why addresses should not be reused?
As long as your privacy doesn't matter to you, you can reuse addresses.
Assume that you gave me an address, so I can send you bitcoin. Now I know that address belongs to you.
I can easily know that every fund sent to that address either in the past or in the future is owned by you.
Why a transaction splits into outputs?
UTXOs must be spent totally.
Assume that you received 1 BTC in a transaction and you want to spend 0.4 BTC of that.
You cannot send 0.4 BTC without touching the other 0.6 BTC.
So, your transaction must have at least two outputs. One of them will receive 0.4 BTC and the other one (your change address) will receive 0.6 BTC - fee.
Change address will always exist on reputed noncustodial wallets like electrum.
If you have imported a single address using its private key (which seems to be the case here), there won't be any separate change address and electrum will use the sending address as the change address.