blockchain.info receiving address changes - is it OK to put BTC address on the website?
I'm not sure from blockchain.info because its a wallet.

You should use an address that you have to download to your computer and use a keystore file with password. No one has the keystore file or password so it'll be safe.

Try:
https://bitcoin.org/en/download
and there are many others.

You're using another company and if they go out of business (I doubt blockchain.info would ever) then you may lose your coin.