Shouldn't this read, "A bheil do fhalt salach?"?
No. do shortenes to d’ before vowels and fhalt starts with a vowel (the f, when lenited to fh, disappears, and so fhalt is read as if written alt).
When do you use "d'"instead of "do"