Запятая не нужна: союз и соединяет однородные сказуемые. Если нужно подчеркнуть внезапность, неожиданность наступления действия, можно поставить тире: Уильям возвращается к себе домой — и замечает, что его старший сын Майкл сбежал из дома.
Слова такие как сопровождают ряд однородных членов после обобщающего слова, в данном случае это слово пиратов. Этот ряд имеет поясняюще-конкретизирующее значение и потому нуждается в обособлении. Справочники обращают внимание на то, что в подобных случаях после слов такие как не требуется двоеточие. Следовательно, корректно: Множество знаменитых пиратов, таких как Уильям Кидд, Роберт Друри и др., жили на острове и грабили купцов.
После Линды Сегер следует поставить тире.
Сейчас литературная норма: Уильям Шекспир. Раньше английское имя William передавали на русский язык как Вильям, отсюда прежний вариант Вильям Шекспир.
Правильно: писатель О. Генри.
О. — это не сокращение имени писателя, в данном случае О. Генри целиком является псевдонимом (настоящие имя и фамилия — Уильям Сидни Портер), который пишется с точкой и пробелом в соответствии с написанием в языке-источнике О. Henry.
Корректно: о Уильяме, о Уитни.
Правильно слитное написание в обоих случаях: для нередакторов, для недизайнеров. Не пишется слитно с существительными и прилагательными, которые в сочетании с не обозначают непринадлежность к какому-либо разряду лиц или явлений.
Правильно: площадь Восстания и "Площадь Восстания" (станция метро).
Корректно: старый(,) добрый фильм.