hi yn and hi'n are the same. Just so everyone knows.
So, does Welsh use ”go swimming” and ”go bowling” etc. with mynd just as in English?
Yes that's correct.
It was my understanding that "yn" contracted to "'n" after a vowel, without exception.
Correct me if I'm wrong about it being an exceptionless rule.