Since no one's answered yet, I can answer some of them. But I can't claim them to be 100% right because I'm only going off my own knowledge + what I've seen written around the internet!
Seachlann - SHACK-lan
Anrai - on-REE
Flaithri - FLOR-ee
Riona - ree-O-na
Not sure on
Mintxo.