Go to a dental technician,they will make the plate to measure.
There was one on the hill in leixlip,however google the above and see if there is one near you.
You will get it for about 100e!!
No, sorry ,Maybe try a bigger city like Galway or google a Dublin one and ask them if they could point you in the right direction.hope this helps..
....