Is my sentence correct?
Just 'He better not find out!' would be better. By the way the sentence is made you can assume the receptor already knows what is that can not be found out.