Запятая не нужна.
Знаки препинания расставлены верно.
В таких случаях мы имеем дело с рядом приложений, относящихся к одному существительному — имени собственному. Приложения являются однородными (а значит, должны разделяться запятыми), если характеризуют лицо или предмет с одной стороны, указывают близкие признаки. Такими признаками считаются, в частности, наименования ученых степеней и ученых званий, почетные звания. Судя по примерам, приводимым в параграфе 11.1 справочника по пунктуации Д. Э. Розенталя, если в ряд, состоящий из подобных приложений, добавляется наименование должности, оно также однородно по отношению к этим приложениям.
Склоняется следующим образом: Жан-Клод Ван Дамм, Жан-Клода Ван Дамма и т. д.
Вопрос и правда не вполне соответствует «справочному» жанру. Ответу на него может быть посвящена целая лекция, или статья, или даже книга. Постараемся уложиться в несколько абзацев.
Русский язык, возможно, потому и стал одним из богатейших в мире, что всегда, во все эпохи (отнюдь не только в последнее время) был открыт для новых слов, приходящих из других языков. Исконно русских слов в русском языке очень мало. Многие слова, которые нам кажутся исконно русскими, были заимствованы в глубокой древности из других языков. Например, из скандинавских языков к нам пришли слова акула, кнут, сельдь, ябеда, из тюркских – деньги, карандаш, халат, из греческого – грамота, кровать, парус, тетрадь. Даже слово хлеб, очень вероятно, является заимствованием: ученые предполагают, что его источник – языки германской группы.
Нет сомнений, что слово хлеб русскому языку нужно. Мерчандайзер, пишете Вы, не нужно. Представим себе длинную прямую линию, на одном конце которой будет слово хлеб, а на другом – мерчандайзер. Где-то между хлебом и мерчандайзером будет проходить граница, разделяющая нужные и ненужные языку слова, обогащающие и «засоряющие» его. Но в силах ли кто-нибудь определить, где должна проходить эта граница? И нужна ли она вообще?
Сегодня многие полагают, что иностранные слова угрожают языку и, чтобы сохранить его, надо запретить заимствования. На самом деле, если мы запретим иностранные слова, мы просто-напросто остановим развитие языка. И вот тогда-то есть угроза, что мы начнем говорить на другом языке (например, на том же английском), ведь русский язык в этом случае не позволит нам выражать наши мысли полно и подробно. Иными словами, запрет на употребление иностранных слов ведет не к сохранению, а к уничтожению языка.
Оба варианта кажутся нам неудачными.
Вы правы, здесь тот же случай, что и с кубиком Рубика. И тем не менее словари (см., напр., «Русский орфографический словарь» Российской академии наук) фиксируют: кубик Рубика, но: сетка-рабица. По-видимому, дело здесь в том, что кубик Рубика – сравнительно недавное изобретение (1970-е), в то время как изобретение Рабица относится к XIX в. Иными словами, то, что Рубик – имя изобретателя, мы еще помним, а про изобретателя Рабица уже забыли. Впрочем, надо отметить, что в разговорной речи существует вариант кубик-рубик, возможно, когда-нибудь он будет основным.
 
                         
                 
                         
                         
                        