Hi! Sorry for the late response, have an exam coming up haha!
1. Not great lol! My cumulative GPA was a 3.13, and my MCAT was 500. BUT my transcript had a huge upward climb in terms of my GPA - from a 1.66 in my first semester to a 4.0 in my last year and half. Though I obviously don't know for sure, I would bet that definitely had something to do with securing an interview. My personal statement was also pretty good the year I finally got in, so that likely had something to do with it as well.
2. My interview was in person at a hotel - we started the day with a small group task while someone from the school observed, and then we moved on to individual interviews. For me, I had two people interviewing me in a private room. Standard questions (why med, why Ireland, let's talk about your transcript, etc.)
3. Location wise... I mean Ireland is beautiful of course but it rains A LOT. It feels like I haven't seen the sun in a long time lol so if you're coming, bring vitamin D with you! The school is pretty good in terms of support - they want you to pass, so they're great with helping you get there. Lots of revision sessions before exams, faculty answers emails quickly, and there's spaces to study all over campus. The curriculum is good - I believe our school sort of collaborates with McMaster in Canada to ensure that everything is on par with the North American education, so you're getting the same level of quality that you would at home. It's tough, I won't lie, but completely doable if you put in the work! They have a pretty good system in place to ensure you don't fall behind!
4. I've been told that they are very helpful with trying to get you back to Canada/US but I won't be able to speak to that first hand yet. They do offer a USMLE course with Kaplan in your second year, and you actually sit a mock USMLE with the school before you sit the real thing. I can't remember stats off hand, but I remember at my interview they actually told us the percentage of students who match back first year and I remember thinking it was really good for an international school. Basically from what I've been told by upper years, they want you to match back home so they do a lot to help make that happen.
Hope this helps! Happy to answer any other questions!