Действительно, следует поставить тире между частями предложения или разделить его на два (поставить точку).
Ваш вариант расстановки знаков препинания корректен.
Правильно: Ди Каприо. Пишутся раздельно западноевропейские и южноамериканские фамилии, включающие в свой состав служебные элементы (артикли, предлоги, частицы) ван, да, дас, де, делла, дель, дер, ди, дос, дю, ла, ле, фон и т. п.
Запятая ставится.
Словари фиксируют оба варианта: югоосетинский и южноосетинский.
Верны оба варианта.
Такой способ графического сокращения возможен.
Фамилии, оканчивающиеся на гласный И, не склоняются. Что касается фамилий, оканчивающихся на согласный звук (Н, Ц и др.), то из таких фамилий склоняются только мужские. Подробнее о склонении фамилий см. в «Письмовнике».
Корректно: за годы.
Точка ставится.