Likely not for Gaelic, even in the Gaeltacht. I have a couple of friends who deliberately speak Gaelic to their kids, but neither of them would consider it their first language. The kids themselves are properly bilingual, but tend to default to English when visitors are present.
Scots is a bit different, because for many speakers it's just seen as an informal register of English. My grandparents, for example, were primarily Ulster Scots speakers - they could understand English but would have struggled to speak it naturally. My own internal monologue is peppered with plenty of Ulster Scots but fowk wid luck at me quare an funny if I were to use it much in my daily life in London!
Scots is a bit different, because for many speakers it's just seen as an informal register of English. My grandparents, for example, were primarily Ulster Scots speakers - they could understand English but would have struggled to speak it naturally. My own internal monologue is peppered with plenty of Ulster Scots but fowk wid luck at me quare an funny if I were to use it much in my daily life in London!