To answer the questions posted at Message_ID=3815019 :
Right this minute, in another window, books.google.com shows Songs of a Roving Celt, and from that window comes this information.
In this edition, "The Noggin" begins on page 33. It is two pages long. The entire two pages are in Scots. No Gaelic. No English.
Page 35 shows "A Bi-Lingual Ditty," first line "To sing thy praises..." it is one page long.
"All Souls Eve" and "Todlowries Dochter" are two separate poems. As you might guess, the latter poem is entirely in Scots, and has nothing to do with Hallowe'en or All Souls. "All Souls Eve" is in English.
Apart from the phrase "cailin dubh mo rùn," which opens each of three stanzas, "Cailin Dubh" is an English poem.