Here is a tutorial about paper wallets
http://www.coindesk.com/information/paper-wallet-tutorial/, it's for BTC.
For MOON
use
https://walletgenerator.net/?currency=MoonCoindownload their source from Github (it will be a dir WalletGenerator.net on your PC),
run in your browser a file index.html from this dir,
and start to generate wallets.
Any paper wallet consists of
1. an address (public info), you can disclosure this Mooncoin address and send coins to it.
2. a private key (secret info, never disclosure it), which is linked to the address.
Since an address is created it's not possible to change its private key, so one who knows this key will control the address forever,
and anyone who knows a private key is able to spend coins from this address.
It's recommended to generate several addresses and to separate coins amongst them.
Better to run a paper wallet generator on a safe and offline machine, and don't save the info to files, just print it and keep in a safe place.
In the future it's enough to import private keys to the Mooncoin wallet (this function is included in the wallet and is available from the Console)
to get an access to these coins (but first encrypt your wallet with a strong password).
Paper wallets (addresses/private keys) don't depend on the version of Mooncoin wallet etc. they can be used to keep coins safe over long term.