Should it not be y dylluan since tylluan is feminine?
It should be 'y dylluan' as it is a feminine noun in the singular after y fannod.
Yep. Reported, in case neither of you did.
In case it is Duo we are talking about, the answer is definitively yes :-D