Имя Роберто не склоняется.
Да, склоняется: ГАРСИЯ ЛОРКА Федерико, Гарсии Лорки Федерико [дэ] (исп. поэт, драматург)
Правильно в род. падеже: Роберта Мак-Крея.
Фамилии на -ия склоняются (и мужские, и женские). Правильно: у Анны Нарсии, Анну Нарсию, с Анной Нарсией.
Верно: Габриеля Гарсиа Маркеса, Габриелю Гарсиа Маркесу и т. д.
Некоторые словари фиксируют написание Гарсия — в этом случае склоняются все три слова.
Нет, эту фамилию склонять не следует.
Фамилии на -ия склоняются (и мужские, и женские): преступления Берии, фильмы Данелии. Фамилии на -иа не склоняются (ни мужские, ни женские).
Склоняется и мужская, и женская фамилия Гарсия.
Общее правило таково: служебные слова, входящие в состав западноевропейских фамилий (ван, де, делла, ла, фон и т. п.), пишутся со строчной буквы, например: Лопе де Вега, Оноре де Бальзак, Шарль де Голль. Однако в некоторых именах служебные слова традиционно пишутся с прописной буквы. Правильно: Роберт Де Ниро.