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