well i think Best way to store your bitcoins safely is the trezor hardware wallet. These are offline wallets and can only be accessed when you have attached the USB stick and along with it know your pass phrase and keys. This really is the safest way to store bitcoin so far in a way that they just can't be hacked into. Now on number two comes a simple private key wallet one like the electrum and You need to download the site code on the computer, disconnect from the Internet, then select the desired currency and generate in the program the public and private keys, which then need to be printed on paper. The public key, for getting money, can be freely handed out to all the right and left.