If your wallet is encrypted and unlocked for staking you should be fine. Remember you are competing with everyone else who is staking. The more coins you have the better your chances.
About one million. I read here that 10k blocks were best suited for staking, so i went with that.