Long time no see.
I can translate this for my own learning and interest but I can't guarantee how good it is. Some others may chip in a comment or two or even the whole thing! Whatever happens, it's a good thing all around.
You will need help with pronunciation from someone. I can do an approximation of some of it but I imagine someone will come along and correct me on that as well. So much the better. To be honest, I think you should do most of it in English and choose which sentence(s) you'd like to say in Irish. Then I (we) can help you out.
I hope your wedding isn't soon.
Tim