There is no scriptural basis for his second and third points.
Well, I think Rev. 21:27, about nothing unclean entering Heaven, would support his third point, but the second point seemed obscure!