Q: Valid English sentence (grammatically) or not: I am not certain about if he will go or not.

A: unacceptable

Q: Valid English sentence (grammatically) or not: Do you have dry socks? claim.

A: acceptable

Q: Valid English sentence (grammatically) or not: Eleanor blamed Marianne's unhappiness on Willoughby.

A:
acceptable