回答

goodの比較級はbetterです。
moreをつけるのは要は長い発音の単語です。
more importantとかmore beautifulとか。

more goodという形自体が間違いなので①は間違いです。それはgooderもおんなじです。

「より良く"ない"」というときはless goodでokです。
lessは発音の長さに関係なくいろんな単語につけて良いんです。

この回答にコメントする
疑問は解決しましたか?