I'm thinking ban sidhe is pronounced "ban shee" and mo chridhe is pronounced "mah kree."

Am I right?

And if I am is dh always silent?