It depends on the kind of blessing. A religious blessing should come from a priest, though the priest doesn't have to be Irish, though it would be better if he was. Any other kind of blessing could come from anyone, but again it would be ideal if the person was Irish.
No.
i have no idea how to answer it, sorry
Irish: beannacht Scottish: beannachd
It is an Irish blessing.
The author of "May the road rise to meet you" is not definitively known. This blessing is a traditional Irish blessing that has been passed down through generations and is often used to wish blessings and good fortune upon others.
One example of an Irish Blessing is a wish for a friend, wishing you a rainbow, for sunlight after showers, miles and miles of Irish smiles, for golden happy hours, shamrock at your doorway, for luck and laughter too, and a host of friends that never ends, each day your whole life through.
Beannacht ort (Blessing on-you) is pronounced bann-ochth urth.
May the road rise to meet you; May the wind be always at your back. May the sun shine warm upon your face. May the rain fall soft upon your fields, and until we meet again, May God hold you in the palm of His hand. "Old Irish Blessing"
Blessing
I couldn't find the exact answer, but to narrow down the search it's either Phil Coulter or The Priests.
It is Irish for "God in the house", perhaps a blessing said upon entering a house.