What's the reason for the lenition in cymylog here? After yn?
Yes - nouns and adjectives after this predicative yn are lenited. (But not verbal nouns.)