Could you please check the following sentences?

1) Why not meet at six o'clock?
2) Why don't we meet at six o'clock?
In what way is sentence 1 different from 2? Is the speaker not included in sentence 2?
3) She tells her husband he must pretend to be sleeping.
He must pretend that he is sleeping/that he has just awaken.
4) If he had to acknowledge his guilt, it would be best for him to lose all knowledge of himself. (Is this time correct?)

1 and 2 mean about the same thing. 1 is more casual (no subject stated), and 2 is a bit more formal.

3 ... just awakened.

4 is correct, yes.