Словосочетание роман «Сто лет одиночества» образовано при помощи примыкания.
Правильно здесь: износил не один халат. Ср.: не износил ни одного халата.
Знаки препинания стоят правильно.
В восклицательном предложении нужна частица не: На чём только не летали к Луне, Солнцу и звёздам герои сказок, легенд и фантастических романов!
Сведения об истории и значении этого выражения Вы найдете в справочнике «Непростые слова».
Неясно, относятся ли слова в центре романа к обеим частям сложного предложения, поэтому ответить, нужно ли ставить запятую, невозможно.
Поскольку здесь сказуемое следует за подлежащим (см. § 2246 Русской грамматики 1980 г.), а также подчеркивается, что действующие лица были разные, необходимо множественное число сказуемого: И Антон, и Роман писали диссертацию.
Ваша фамилия не склоняется, а фамилия сына склоняется: Романа Грибенюка, Роману Грибенюку и т. д. По законам русской грамматики склоняются все мужские фамилии, оканчивающиеся на согласный (кроме фамилий на -ых, -их типа Черных, Долгих). Женские фамилии на согласный несклоняемы.
Запятая нужна.