Sadhu.

I think these 3 points are really 'rewording' of the Buddha Teaching. Ture and true!