Балимба написав: Чи реально, щоб ці три прізвища виникли на території Карпат ( див. відповідні теми в Родоводах) де жодне із вказаних Вами слів немає поширення?
У даному разі не варто відкидати будь-які варіанти. Адже цілком реально, що прізвиська, похідні від поширених в інших регіонах слів, могли принести нові поселенці, скажімо, з Поділля чи Буковини.
Хоча "кивати" чи "накивати" – цілком звичне для карпатської зони слово.
У словнику Чучки серед закарпатських прізвищ подано "Кивак", яке автор також виводить від: 1) імені Кива, яке в українців, молдован та сербів співвідноситься з Параскева; 2) від укр. дієслова кивати.
Прізвища Ревта, Ревтьо, Ривть виводять від діалектичного значення як червоний чи рудий, червонощока людина (в Карпатах червону корову називають "Ревтя").
Кріпчук/Кріпко може походити й від місцевого "кріпкий" (тобто, міцний).
Тобто, всі ці прізвища можуть мати й місцеве походження.