I would like to know if these are dependent upon a website outside of the BTC network. If so, that would mean the site needs to be maintained online for these coins to work. So they may not work 2 or 5 years from now.
They are not dependent on any website. The QR code is a private key of a bitcoin address in WIF. You can scan it in with a phone wallet app that supports it (the blockchain.info app for example) for easy import. If you don't have one of those apps you can always scan in the QR code with any qr scanner and then copy/paste the text into any bitcoin wallet.