Only little bity babies can NOT speak gaelic. It is mandatory in school to age 18 so just about everyone can speak it.
Where is your friend from? As far as I know Gaelic is only being actively taught in the west and I didn't meet anyone east of County Meath that could speak it.