hi guys, i work at a website online and i get paid via btc but i use coinbase to recieve
You should always store your keys offline, in a secure private environment. Exchanges get hacked all the time.
on because i'am afraid if i put my desktop electrum wallet for my recieve i won't get them if i'am offline! if i'am offline would i get
Your wallet is responsible for your keys, not your funds. The bitcoins you own are in the public blockchain (everyone can see them but only you can use them).
Here is how Andreas M. Antonopoulos describes this situation in "Mastering Bitcoin":
Wallets contain keys, not coins. The coins are stored on the block‐chain in the form of transaction-outputs (often noted as vout or txout). Each user has a wallet containing keys. Wallets are really key‐chains containing pairs of private/public keys... Users sign transactions with the keys, thereby proving they own the transaction outputs (their coins).
Source:
Mastering Bitcoin