Давайте я попробую ответить на ваш вопрос. 1. Может ли один народ иметь разные названия ? Может. И таких названий может быть намного больше двух , смотря насколько разбросало по миру популяцию этого народа. Например фино- угорский народ у нас это мордва , а в Финляндии фины. 2. Так украинцы не все славяне даже. У них огромная часть населения это цыгане и помеси в ними. Поэтому очень много кареглазых и темноволосых. Так что русским они вообще не братья. А часть действительно братья , да вдобавок ещё и многие из них просто русские , живущие на Украине , потому что во время СССР их русских родителей туда  работать отправили из РФ. 3. Если родители этого кенийца родили на территории Швеции , то за 20 лет жизни в Кении он вряд ли перестал быть шведом по крови. Но возможно приобрет кенийский менталитет и привычки.