Can I change a transaction description in Electrum while the transaction is still unconfirmed?
Descriptions are a feature of the electrum wallet, and do not appear on the Bitcoin chain - someone using another wallet (or even you restoring the keys into another electrum wallet) will not see the description.