About changed address I am using electrum.
First, I had a bitcoin address and I used it once to receive BTCs and then it changed.
Will I be able to receive Bitcoins now, even if someone sends them to the old address?
Yes, you will still receive Bitcoin if someone sends to your old addresses.

Electrum uses mnemonic seeds to generate private keys which has corresponding public addresses (keys) - the ones you need to provide someone to send Bitcoin over to you. This means every transaction to addresses which are generated by your mnemonic seeds will still go to your Electrum wallet even when your receiving address is now changed.

Just in case you wonder why the receiving address keeps changing time to time: the ideas of changing public address every time you receive some Bitcoins is to keep your balance info private as with a public address since one can look up and list all transactions related to it using Bitcoin explorers such as blockchain.info.