Gynni is not a verb, it's a preposition. It's the form of gen ("with") that goes with hi.
Cael only means "have" in the sense of "have breakfast", not "have a car"; it basically means "get".
Yes, the penny dropped since. It's the N Walian 'gen' etc that I m not familiar with, but thanks for your answer.