Breandán wrote:
(@kk, etc., do we need to repeat ar son in these cases, like we do the preposition?)
Nope. Parallel genitives are perfectly fine. In fact, if you repeat the head noun, you run the risk of changing the mean. In this case, the change in meaning would be negligible, if there at all, but if it’s a regular genitive, you might create two things owned instead of one. Compare
teach mo mháthar agus m’athar with
teach mo mháthar agus teach m’athar—one of them implies a divorce, while the other doesn’t!
So even if compound prepositions are often considered prepositions, they act here as what they really are: preposition + noun constructions being ‘owned’ by the object of the ‘preposition’.