I do find two accents in the same name a bit excessive. What about
Ruairi or
Ruairidh? Where I live,
Rory is strictly male, but that doesn't help for the planet in general.
I don't know many under-10s. Both my grandfathers were
Thomas, known as
Tom; given enough sons, I'd have used it.
Age really isn't an issue for me.
I named my son
Peter, after a friend. He has two mns, both also honouring. My daughters have five honouring names between them. They all love the family-or-friend connection and don't feel remotely burdened.