To me, someone raised by Gaeltacht speakers and someone raised by non-native speakers can't be compared except when the parents were native-like speakers (but I don't think there are loads of them: most of the time you just need to hear someone about 2 seconds to know if he/she is a native speaker or not, because the majority of non-native speakers use English languages sounds when speaking Irish). As for all languages, native speakers know more than learners (and they know things most learners can't know because they aren't written in books), and it's especially true in the case of minority languages, and even more in the case of Irish, since the natural language is almost never taught. To speak like a native speaker, you really need to spend much time in the Gaeltacht, and not many people do that. And also certain people go to the Gaeltacht but don't manage, or don't want, to speak like native speakers. But I think most learners would manage to speak native-like Irish if they worked hard enough. You don't need to be gifted to speak native-like Irish
